Geant4
10.00.p01
|
#include <EventAction.hh>
Private Member Functions | |
EventAction & | operator= (const EventAction &right) |
EventAction (const EventAction &) | |
EventAction & | operator= (const EventAction &right) |
EventAction (const EventAction &) | |
EventAction & | operator= (const EventAction &right) |
EventAction (const EventAction &) | |
Additional Inherited Members | |
Protected Attributes inherited from G4UserEventAction | |
G4EventManager * | fpEventManager |
Definition at line 47 of file EventAction.hh.
EventAction::EventAction | ( | DetectorConstruction * | det, |
RunAction * | run, | ||
PrimaryGeneratorAction * | prim, | ||
HistoManager * | hist | ||
) |
Definition at line 43 of file EventAction.cc.
References drawFlag, Eseuil, eventMessenger, keV, printModulo, trigger, and writeFile.
EventAction::~EventAction | ( | ) |
Definition at line 59 of file EventAction.cc.
References eventMessenger.
EventAction::EventAction | ( | RunAction * | run | ) |
Definition at line 44 of file EventAction.cc.
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | RunAction * | run, |
HistoManager * | histo | ||
) |
Definition at line 46 of file EventAction.cc.
References fPrintModulo.
|
virtual |
EventAction::EventAction | ( | ) |
Definition at line 44 of file EventAction.cc.
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | RunAction * | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | RunAction * | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
|
virtual |
EventAction::EventAction | ( | DetectorConstruction * | det, |
RunAction * | run | ||
) |
Definition at line 44 of file EventAction.cc.
References fDrawFlag, fEventMessenger, and fPrintModulo.
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
|
virtual |
EventAction::EventAction | ( | ) |
|
virtual |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
|
virtual |
|
private |
EventAction::EventAction | ( | ) |
|
virtual |
|
private |
EventAction::EventAction | ( | ) |
|
virtual |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
|
virtual |
|
private |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | RunAction * | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | RunAction * | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | RunAction * | ) |
EventAction::~EventAction | ( | ) |
EventAction::EventAction | ( | ) |
EventAction::~EventAction | ( | ) |
Definition at line 57 of file EventAction.hh.
References fEnergyAbs, and fTrackLAbs.
|
inline |
Definition at line 55 of file EventAction.hh.
References fDecayChain.
|
inline |
Definition at line 52 of file EventAction.hh.
References fTotalEdep.
|
inline |
Definition at line 53 of file EventAction.hh.
References fTotalEnergyDeposit.
|
inline |
Definition at line 55 of file EventAction.hh.
References fTotalEdep.
|
inline |
Definition at line 55 of file EventAction.hh.
References fTotalEnergyDeposit.
|
inline |
Definition at line 52 of file EventAction.hh.
References fEnergyDeposit.
|
inline |
Definition at line 55 of file EventAction.hh.
References fEnergyDeposit.
|
inline |
Definition at line 93 of file EventAction.hh.
References fSelected, and fSelectedEvents.
|
inline |
|
inline |
|
inline |
Definition at line 68 of file EventAction.hh.
References nSelected, and selectedEvents.
Definition at line 58 of file EventAction.hh.
|
inline |
Definition at line 56 of file EventAction.hh.
References fEnergySecondary.
|
inline |
Definition at line 53 of file EventAction.hh.
References fTrakLenCharged.
|
inline |
Definition at line 54 of file EventAction.hh.
References fTrakLenNeutral.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
Definition at line 66 of file EventAction.cc.
References detector, G4cout, G4endl, G4Event::GetEventID(), DetectorConstruction::GetSizeVectorPixels(), nbRadLen, printModulo, totalEnergy, and visibleEnergy.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
inline |
Definition at line 56 of file EventAction.hh.
References fNbStepsCharged.
|
inline |
Definition at line 57 of file EventAction.hh.
References fNbStepsNeutral.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
Definition at line 91 of file EventAction.cc.
References HistoManager::AddRowNtuple(), detector, Eseuil, HistoManager::FillHisto(), RunAction::fillNbRadLen(), HistoManager::FillNtuple(), RunAction::fillPerEvent_1(), RunAction::fillPerEvent_2(), RunAction::fillPerEvent_3(), DetectorConstruction::GetN1Pixels(), DetectorConstruction::GetN1Shift(), DetectorConstruction::GetN2Pixels(), G4ParticleGun::GetParticleEnergy(), PrimaryGeneratorAction::GetParticleGun(), histoManager, nbRadLen, primary, runAct, totalEnergy, trigger, visibleEnergy, writeFile, and WritePixels().
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
virtual |
Reimplemented from G4UserEventAction.
|
inline |
Definition at line 53 of file EventAction.hh.
References fTotalEdep.
|
inline |
Definition at line 54 of file EventAction.hh.
References fTotalEnergyDeposit.
|
inline |
Definition at line 56 of file EventAction.hh.
References fTotalEnergyDeposit.
|
private |
|
private |
|
private |
|
inline |
Definition at line 54 of file EventAction.hh.
References fDrawFlag.
|
inline |
Definition at line 54 of file EventAction.hh.
References fDrawFlag.
|
inline |
Definition at line 54 of file EventAction.hh.
References fDrawFlag.
|
inline |
Definition at line 54 of file EventAction.hh.
References fDrawFlag.
|
inline |
Definition at line 55 of file EventAction.hh.
References fDrawFlag.
|
inline |
Definition at line 55 of file EventAction.hh.
References fDrawFlag.
|
inline |
Definition at line 55 of file EventAction.hh.
References fDrawFlag.
|
inline |
Definition at line 57 of file EventAction.hh.
References drawFlag.
Referenced by EventActionMessenger::SetNewValue(), and EventMessenger::SetNewValue().
|
inline |
Definition at line 57 of file EventAction.hh.
References fDrawFlag.
|
inline |
Definition at line 58 of file EventAction.hh.
References fDrawFlag.
|
inline |
Definition at line 67 of file EventAction.hh.
References drawFlag.
|
inline |
Definition at line 54 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 54 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 54 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 54 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 54 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 54 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 54 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 54 of file EventAction.hh.
References printModulo.
|
inline |
Definition at line 55 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 55 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 55 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 55 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 56 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 56 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 56 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 56 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 57 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 58 of file EventAction.hh.
References printModulo.
Referenced by EventActionMessenger::SetNewValue(), and EventMessenger::SetNewValue().
|
inline |
Definition at line 58 of file EventAction.hh.
References fPrintModulo.
|
inline |
Definition at line 59 of file EventAction.hh.
References fPrintModulo.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 66 of file EventAction.hh.
References printModulo.
|
inline |
Definition at line 61 of file EventAction.hh.
References fReflectFlag.
|
inline |
Definition at line 59 of file EventAction.hh.
References fTransmitFlag.
void EventAction::SetWriteFile | ( | G4bool | val | ) |
Definition at line 155 of file EventAction.cc.
References runAct, RunAction::SetWriteFile(), and writeFile.
Referenced by EventActionMessenger::SetNewValue().
Definition at line 58 of file EventAction.hh.
|
inline |
Definition at line 66 of file EventAction.hh.
References nbRadLen.
Referenced by SteppingAction::UserSteppingAction().
Definition at line 63 of file EventAction.hh.
References totalEnergy.
Referenced by SteppingAction::UserSteppingAction().
Definition at line 60 of file EventAction.hh.
References visibleEnergy.
Referenced by SteppingAction::UserSteppingAction().
void EventAction::WritePixels | ( | const G4Event * | evt | ) |
Definition at line 167 of file EventAction.cc.
References detector, G4endl, G4Event::GetEventID(), HistoManager::GetFileName(), G4ParticleGun::GetParticleEnergy(), PrimaryGeneratorAction::GetParticleGun(), G4ParticleGun::GetParticleMomentumDirection(), G4VPrimaryGenerator::GetParticlePosition(), DetectorConstruction::GetSizeVectorPixels(), histoManager, name, position, CLHEP::prec, primary, totalEnergy, and visibleEnergy.
Referenced by EndOfEventAction().
|
private |
Definition at line 82 of file EventAction.hh.
|
private |
Definition at line 72 of file EventAction.hh.
Referenced by BeginOfEventAction(), EndOfEventAction(), and WritePixels().
|
private |
Definition at line 85 of file EventAction.hh.
Referenced by EventAction(), and SetDrawFlag().
|
private |
Definition at line 81 of file EventAction.hh.
Referenced by EndOfEventAction(), and EventAction().
|
private |
Definition at line 87 of file EventAction.hh.
Referenced by EventAction(), and ~EventAction().
|
private |
Definition at line 80 of file EventAction.hh.
|
private |
Definition at line 59 of file EventAction.hh.
Referenced by AddDecayChain().
|
private |
Definition at line 59 of file EventAction.hh.
|
private |
Definition at line 64 of file EventAction.hh.
Referenced by EventAction(), and SetDrawFlag().
|
private |
Definition at line 64 of file EventAction.hh.
Referenced by AddAbs().
|
private |
Definition at line 64 of file EventAction.hh.
Referenced by AddEnergy(), and AddEnergyDeposit().
|
private |
Definition at line 64 of file EventAction.hh.
|
private |
Definition at line 65 of file EventAction.hh.
Referenced by AddSecondary().
|
private |
Definition at line 66 of file EventAction.hh.
Referenced by EventAction().
|
private |
Definition at line 70 of file EventAction.hh.
|
private |
Definition at line 62 of file EventAction.hh.
|
private |
Definition at line 68 of file EventAction.hh.
Referenced by CountStepsCharg().
|
private |
Definition at line 68 of file EventAction.hh.
Referenced by CountStepsNeutr().
|
private |
Definition at line 67 of file EventAction.hh.
Referenced by EventAction(), and SetPrintModulo().
|
private |
Definition at line 69 of file EventAction.hh.
Referenced by SetReflectFlag().
|
private |
Definition at line 57 of file EventAction.hh.
|
private |
Definition at line 58 of file EventAction.hh.
|
private |
Definition at line 59 of file EventAction.hh.
|
private |
Definition at line 78 of file EventAction.hh.
Referenced by AddEventToDebug().
|
private |
Definition at line 75 of file EventAction.hh.
Referenced by AddEventToDebug().
|
private |
Definition at line 56 of file EventAction.hh.
|
private |
Definition at line 54 of file EventAction.hh.
Referenced by AddEdep(), addEdep(), and GetEnergyDeposit().
|
private |
Definition at line 65 of file EventAction.hh.
Referenced by AddAbs().
Definition at line 66 of file EventAction.hh.
|
private |
Definition at line 65 of file EventAction.hh.
|
private |
Definition at line 67 of file EventAction.hh.
Referenced by AddTrakLenCharg().
|
private |
Definition at line 67 of file EventAction.hh.
Referenced by AddTrakLenNeutr().
|
private |
Definition at line 69 of file EventAction.hh.
Referenced by SetTransmitFlag().
|
private |
Definition at line 74 of file EventAction.hh.
|
private |
Definition at line 62 of file EventAction.hh.
|
private |
Definition at line 88 of file EventAction.hh.
Referenced by EndOfEventAction(), and WritePixels().
|
private |
Definition at line 78 of file EventAction.hh.
Referenced by BeginOfEventAction(), EndOfEventAction(), and SumNbRadLength().
|
private |
Definition at line 78 of file EventAction.hh.
Referenced by AddEventToDebug().
|
private |
Definition at line 74 of file EventAction.hh.
Referenced by EndOfEventAction(), and WritePixels().
|
private |
Definition at line 86 of file EventAction.hh.
Referenced by BeginOfEventAction(), EventAction(), and SetPrintModulo().
|
private |
Definition at line 73 of file EventAction.hh.
Referenced by EndOfEventAction(), and SetWriteFile().
|
private |
Definition at line 59 of file EventAction.hh.
|
private |
Definition at line 75 of file EventAction.hh.
Referenced by AddEventToDebug().
|
private |
Definition at line 77 of file EventAction.hh.
Referenced by BeginOfEventAction(), EndOfEventAction(), SumTotalEnergy(), and WritePixels().
|
private |
Definition at line 80 of file EventAction.hh.
Referenced by EndOfEventAction(), and EventAction().
|
private |
Definition at line 74 of file EventAction.hh.
|
private |
Definition at line 76 of file EventAction.hh.
Referenced by BeginOfEventAction(), EndOfEventAction(), SumVisibleEnergy(), and WritePixels().
|
private |
Definition at line 83 of file EventAction.hh.
Referenced by EndOfEventAction(), EventAction(), and SetWriteFile().