|
WCSim
|
#include <WCSimEventAction.hh>
Public Member Functions | |
| WCSimEventAction (WCSimRunAction *, WCSimDetectorConstruction *, WCSimPrimaryGeneratorAction *) | |
| ~WCSimEventAction () | |
| void | BeginOfEventAction (const G4Event *) |
| void | EndOfEventAction (const G4Event *) |
| void | FillRootEvent (G4int, const struct ntupleStruct &, G4TrajectoryContainer *, WCSimWCDigitsCollection *, WCSimWCTriggeredDigitsCollection *, G4String detectorElement="tank") |
| WCSimRunAction * | GetRunAction () |
| void | SetDigitizerChoice (G4String digitizer) |
| void | SetTriggerChoice (G4String trigger) |
| void | SetRelativeDigitizedHitTime (bool val) |
Private Member Functions | |
| G4int | WCSimEventFindStartingVolume (G4ThreeVector vtx) |
| G4int | WCSimEventFindStoppingVolume (G4String stopVolumeName) |
| void | CreateDAQInstances () |
| Create instances of the user-chosen digitizer and trigger classes. More... | |
Private Attributes | |
| WCSimRunAction * | runAction |
| WCSimPrimaryGeneratorAction * | generatorAction |
| WCSimDetectorConstruction * | detectorConstructor |
| WCSimWCDAQMessenger * | DAQMessenger |
| G4String | DigitizerChoice |
| G4String | TriggerChoice |
| bool | RelativeHitTime |
| bool | ConstructedDAQClasses |
| bool | SavedOptions |
Definition at line 21 of file WCSimEventAction.hh.
| WCSimEventAction::WCSimEventAction | ( | WCSimRunAction * | myRun, |
| WCSimDetectorConstruction * | myDetector, | ||
| WCSimPrimaryGeneratorAction * | myGenerator | ||
| ) |
Definition at line 62 of file WCSimEventAction.cc.
| WCSimEventAction::~WCSimEventAction | ( | ) |
Definition at line 94 of file WCSimEventAction.cc.
| void WCSimEventAction::BeginOfEventAction | ( | const G4Event * | ) |
Definition at line 171 of file WCSimEventAction.cc.
|
private |
Create instances of the user-chosen digitizer and trigger classes.
Definition at line 99 of file WCSimEventAction.cc.
| void WCSimEventAction::EndOfEventAction | ( | const G4Event * | evt | ) |
Definition at line 182 of file WCSimEventAction.cc.
| void WCSimEventAction::FillRootEvent | ( | G4int | event_id, |
| const struct ntupleStruct & | jhfNtuple, | ||
| G4TrajectoryContainer * | TC, | ||
| WCSimWCDigitsCollection * | WCDC_hits, | ||
| WCSimWCTriggeredDigitsCollection * | WCDC, | ||
| G4String | detectorElement = "tank" |
||
| ) |
Definition at line 805 of file WCSimEventAction.cc.
|
inline |
Definition at line 43 of file WCSimEventAction.hh.
|
inline |
Definition at line 44 of file WCSimEventAction.hh.
|
inline |
Definition at line 46 of file WCSimEventAction.hh.
|
inline |
Definition at line 45 of file WCSimEventAction.hh.
|
private |
Definition at line 709 of file WCSimEventAction.cc.
|
private |
Definition at line 758 of file WCSimEventAction.cc.
|
private |
Definition at line 58 of file WCSimEventAction.hh.
|
private |
Definition at line 27 of file WCSimEventAction.hh.
|
private |
Definition at line 26 of file WCSimEventAction.hh.
|
private |
Definition at line 55 of file WCSimEventAction.hh.
|
private |
Definition at line 25 of file WCSimEventAction.hh.
|
private |
Definition at line 57 of file WCSimEventAction.hh.
|
private |
Definition at line 24 of file WCSimEventAction.hh.
|
private |
Definition at line 59 of file WCSimEventAction.hh.
|
private |
Definition at line 56 of file WCSimEventAction.hh.
1.8.5