|
WCSim
|
#include <WCSimRunAction.hh>
Public Member Functions | |
| WCSimRunAction (WCSimDetectorConstruction *, WCSimRandomParameters *) | |
| ~WCSimRunAction () | |
| void | BeginOfRunAction (const G4Run *) |
| void | EndOfRunAction (const G4Run *) |
| void | SetRootFileName (G4String fname) |
| G4String | GetRootFileName () |
| void | FillGeoTree () |
| TTree * | GetTree () |
| TBranch * | GetBranch (G4String detectorElement="tank") |
| TTree * | GetGeoTree () |
| TTree * | GetOptionsTree () |
| WCSimRootGeom * | GetRootGeom () |
| WCSimRootEvent * | GetRootEvent (G4String detectorElement="tank") |
| WCSimRootOptions * | GetRootOptions () |
| void | SetTree (TTree *tree) |
| void | SetBranch (TBranch *branchin, G4String detectorElement="tank") |
| void | SetGeoTree (TTree *tree) |
| void | SetRootEvent (WCSimRootEvent *revent, G4String detectorElement="tank") |
| void | SetRootGeom (WCSimRootGeom *rgeom) |
| int | GetNumberOfEventsGenerated () |
| int | GetNtuples () |
| void | incrementEventsGenerated () |
| void | incrementWaterTubeHits () |
| void | incrementFVWaterTubeHits () |
| void | incrementCatcherHits () |
| void | SetNtuples (int ntup) |
| void | SetUseTimer (bool use) |
Private Attributes | |
| std::string | RootFileName |
| TTree * | WCSimTree |
| TBranch * | wcsimrooteventbranch |
| TBranch * | wcsimrooteventbranch_OD |
| TTree * | geoTree |
| TTree * | optionsTree |
| WCSimRootEvent * | wcsimrootsuperevent |
| WCSimRootEvent * | wcsimrootsuperevent_OD |
| WCSimRootGeom * | wcsimrootgeom |
| WCSimRootOptions * | wcsimrootoptions |
| WCSimDetectorConstruction * | wcsimdetector |
| WCSimRandomParameters * | wcsimrandomparameters |
| int | numberOfEventsGenerated |
| int | numberOfTimesWaterTubeHit |
| int | numberOfTimesFVWaterTubeHit |
| int | numberOfTimesCatcherHit |
| WCSimRunActionMessenger * | messenger |
| int | ntuples |
| bool | useTimer |
| Use the timer? Set by Messenger. More... | |
| TStopwatch | timer |
| A timer for runtime analysis. More... | |
Definition at line 20 of file WCSimRunAction.hh.
| WCSimRunAction::WCSimRunAction | ( | WCSimDetectorConstruction * | test, |
| WCSimRandomParameters * | rand | ||
| ) |
Definition at line 28 of file WCSimRunAction.cc.
| WCSimRunAction::~WCSimRunAction | ( | ) |
Definition at line 40 of file WCSimRunAction.cc.
| void WCSimRunAction::BeginOfRunAction | ( | const G4Run * | ) |
Definition at line 45 of file WCSimRunAction.cc.
| void WCSimRunAction::EndOfRunAction | ( | const G4Run * | ) |
Definition at line 108 of file WCSimRunAction.cc.
| void WCSimRunAction::FillGeoTree | ( | ) |
Definition at line 149 of file WCSimRunAction.cc.
|
inline |
Definition at line 33 of file WCSimRunAction.hh.
|
inline |
Definition at line 38 of file WCSimRunAction.hh.
|
inline |
Definition at line 62 of file WCSimRunAction.hh.
|
inline |
Definition at line 61 of file WCSimRunAction.hh.
|
inline |
Definition at line 39 of file WCSimRunAction.hh.
|
inline |
Definition at line 42 of file WCSimRunAction.hh.
|
inline |
Definition at line 30 of file WCSimRunAction.hh.
|
inline |
Definition at line 40 of file WCSimRunAction.hh.
|
inline |
Definition at line 46 of file WCSimRunAction.hh.
|
inline |
Definition at line 32 of file WCSimRunAction.hh.
|
inline |
Definition at line 67 of file WCSimRunAction.hh.
|
inline |
Definition at line 64 of file WCSimRunAction.hh.
|
inline |
Definition at line 66 of file WCSimRunAction.hh.
|
inline |
Definition at line 65 of file WCSimRunAction.hh.
|
inline |
Definition at line 50 of file WCSimRunAction.hh.
|
inline |
Definition at line 54 of file WCSimRunAction.hh.
|
inline |
Definition at line 68 of file WCSimRunAction.hh.
|
inline |
Definition at line 55 of file WCSimRunAction.hh.
|
inline |
Definition at line 29 of file WCSimRunAction.hh.
|
inline |
Definition at line 59 of file WCSimRunAction.hh.
|
inline |
Definition at line 49 of file WCSimRunAction.hh.
|
inline |
Definition at line 70 of file WCSimRunAction.hh.
|
private |
Definition at line 79 of file WCSimRunAction.hh.
|
private |
Definition at line 93 of file WCSimRunAction.hh.
|
private |
Definition at line 94 of file WCSimRunAction.hh.
|
private |
Definition at line 88 of file WCSimRunAction.hh.
|
private |
Definition at line 91 of file WCSimRunAction.hh.
|
private |
Definition at line 90 of file WCSimRunAction.hh.
|
private |
Definition at line 89 of file WCSimRunAction.hh.
|
private |
Definition at line 80 of file WCSimRunAction.hh.
|
private |
Definition at line 74 of file WCSimRunAction.hh.
|
private |
A timer for runtime analysis.
Definition at line 97 of file WCSimRunAction.hh.
|
private |
Use the timer? Set by Messenger.
Definition at line 96 of file WCSimRunAction.hh.
|
private |
Definition at line 85 of file WCSimRunAction.hh.
|
private |
Definition at line 86 of file WCSimRunAction.hh.
|
private |
Definition at line 77 of file WCSimRunAction.hh.
|
private |
Definition at line 78 of file WCSimRunAction.hh.
|
private |
Definition at line 83 of file WCSimRunAction.hh.
|
private |
Definition at line 84 of file WCSimRunAction.hh.
|
private |
Definition at line 81 of file WCSimRunAction.hh.
|
private |
Definition at line 82 of file WCSimRunAction.hh.
|
private |
Definition at line 76 of file WCSimRunAction.hh.
1.8.5