GEMC
2.2
Geant4 Monte-Carlo Framework
|
#include <sensitiveID.h>
Public Member Functions | |
sensitiveID (string name, goptions, string factory, string variation, string system) | |
sensitiveID () | |
Data Fields | |
string | name |
Sensitive Detector name. This has to match the bank name. More... | |
string | description |
Sensitive Detector description. More... | |
vector< string > | identifiers |
vector of strings that uniquely identify the detector element More... | |
double | signalThreshold |
Minimum energy of the hit to be recorded in the output stream. More... | |
double | timeWindow |
If two steps happens within the same TimeWindow, they belong to the same Hit. More... | |
double | prodThreshold |
Geant4 Production Threshold in the detector. More... | |
double | maxStep |
Geant4 Maximum Acceptable Step in the detector. More... | |
double | riseTime |
rise time of the PMT signal More... | |
double | fallTime |
fall time of the PMT signal More... | |
double | mvToMeV |
from MeV to mV constant More... | |
double | pedestal |
pedestal More... | |
double | delay |
time from PMT face to signal More... | |
string | thisFactory |
Factory used to generate the sensitive detector. More... | |
Friends | |
ostream & | operator<< (ostream &stream, sensitiveID SD) |
Overloaded "<<" for the class 'sensitiveID'. More... | |
sensitiveID
The sensitiveID class contains:
Definition at line 24 of file sensitiveID.h.
sensitiveID::sensitiveID | ( | string | name, |
goptions | gemcOpt, | ||
string | factory, | ||
string | variation, | ||
string | system | ||
) |
Definition at line 13 of file sensitiveID.cc.
|
inline |
Definition at line 43 of file sensitiveID.h.
|
friend |
Definition at line 204 of file sensitiveID.cc.
double sensitiveID::delay |
Definition at line 38 of file sensitiveID.h.
string sensitiveID::description |
Definition at line 28 of file sensitiveID.h.
double sensitiveID::fallTime |
Definition at line 35 of file sensitiveID.h.
vector<string> sensitiveID::identifiers |
Definition at line 29 of file sensitiveID.h.
double sensitiveID::maxStep |
Definition at line 33 of file sensitiveID.h.
double sensitiveID::mvToMeV |
Definition at line 36 of file sensitiveID.h.
string sensitiveID::name |
Definition at line 27 of file sensitiveID.h.
double sensitiveID::pedestal |
Definition at line 37 of file sensitiveID.h.
double sensitiveID::prodThreshold |
Definition at line 32 of file sensitiveID.h.
double sensitiveID::riseTime |
Definition at line 34 of file sensitiveID.h.
double sensitiveID::signalThreshold |
Definition at line 30 of file sensitiveID.h.
string sensitiveID::thisFactory |
Definition at line 39 of file sensitiveID.h.
double sensitiveID::timeWindow |
Definition at line 31 of file sensitiveID.h.