14 #define MEventAction_H 1 17 #include "G4UserEventAction.hh" 49 mv = G4ThreeVector(0.,0.,0.);
60 vector<int>
vector_mtids( map<int, TInfos> tinfos, vector<int> tids);
61 vector<int>
vector_mpids( map<int, TInfos> tinfos, vector<int> tids);
62 vector<G4ThreeVector>
vector_mvert( map<int, TInfos> tinfos, vector<int> tids);
95 vector<int> vector_otids(vector<int> tids);
111 void BeginOfEventAction(
const G4Event*);
112 void EndOfEventAction(
const G4Event*);
int SAVE_ALL_MOTHERS
Loops over the stored trajectories to store mother vertex and pid in the output.
void SetEvtNumber(int N)
Sets Event Number.
goptions gemcOpt
gemc options
map< string, double > gPars
Parameters Map.
int Modulo
Print Log Event every Modulo.
double VERB
Event Verbosity.
MPrimaryGeneratorAction * gen_action
Generator Action.
map< string, sensitiveDetector * > SeDe_Map
Sensitive detector Map.
vector< int > vector_mtids(map< int, TInfos > tinfos, vector< int > tids)
map< string, gBank > * banksMap
Bank Map.
string hd_msg
Event Action Message.
int MAXP
Max number of generated particles to save on output stream.
map< int, int > momDaugther
mom - daughter relationship
string WRITE_INTDGT
List of detectors for which digitized integrated info need to be NOT saved.
vector< G4ThreeVector > vector_mvert(map< int, TInfos > tinfos, vector< int > tids)
map< string, outputFactoryInMap > * outputFactoryMap
outputFactory map
map< string, HitProcess_Factory > * hitProcessMap
Hit Process Routine Factory Map.
vector< G4ThreeVector > vector_zthre(int size)
provides a vector of (0,0,0)
string catch_v
Print Log for volume.
map< int, int > hierarchy
Hierarchy map.
string WRITE_ALLRAW
List of detectors for which geant4 all raw info need to be saved.
outputContainer * outContainer
outputContainer class - contains the output format.
vector< int > vector_mpids(map< int, TInfos > tinfos, vector< int > tids)
string WRITE_INTRAW
List of detectors for which geant4 raw integrated info need to be saved.
vector< int > vector_zint(int size)
provides a vector of 0
string SIGNALVT
List of detectors for which voltage versus time need to be saved.