GEMC
2.3
Geant4 Monte-Carlo Framework
|
#include <ec_hitprocess.h>
Public Member Functions | |
~ec_HitProcess () | |
void | initWithRunNumber (int runno) |
map< string, double > | integrateDgt (MHit *, int) |
map< string, vector< int > > | multiDgt (MHit *, int) |
vector< identifier > | processID (vector< identifier >, G4Step *, detector) |
![]() | |
virtual | ~HitProcess () |
void | init (string name, goptions go, map< string, double > gp) |
map< string, double > | integrateRaw (MHit *, int, bool) |
map< string, vector< double > > | allRaws (MHit *, int) |
virtual map< double, double > | signalVT (MHit *) |
virtual map< int, int > | quantumS (map< double, double >, MHit *) |
Static Public Member Functions | |
static HitProcess * | createHitClass () |
Static Public Attributes | |
static ecConstants | ecc = initializeECConstants(-1) |
Additional Inherited Members | |
![]() | |
double | DGauss (double x, double *par, double Edep, double stepTime) |
![]() | |
string | HCname |
goptions | gemcOpt |
map< string, double > | gpars |
double | verbosity |
string | log_msg |
Definition at line 38 of file ec_hitprocess.h.
|
inline |
Definition at line 42 of file ec_hitprocess.h.
|
inlinestatic |
Definition at line 60 of file ec_hitprocess.h.
|
virtual |
Reimplemented from HitProcess.
Definition at line 64 of file ec_hitprocess.cc.
|
virtual |
< G4Trap Semilength.
< G4Trap Semilength.
Implements HitProcess.
Definition at line 76 of file ec_hitprocess.cc.
|
virtual |
Implements HitProcess.
Definition at line 259 of file ec_hitprocess.cc.
|
virtual |
< Global Coordinates of interaction
< Local Coordinates of interaction
< G4Trap Semilength. these points are needed to get the strip number.
< G4Trap Semilength.
Implements HitProcess.
Definition at line 163 of file ec_hitprocess.cc.
|
static |
Definition at line 45 of file ec_hitprocess.h.