ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/extended/optical/wls/include/WLSEventAction.hh>
Public Member Functions | |
WLSEventAction (WLSRunAction *) | |
virtual | ~WLSEventAction () |
virtual void | BeginOfEventAction (const G4Event *) |
virtual void | EndOfEventAction (const G4Event *) |
G4int | GetEventNo () |
void | SetEventVerbose (G4int) |
Public Member Functions inherited from G4UserEventAction | |
G4UserEventAction () | |
virtual | ~G4UserEventAction () |
virtual void | SetEventManager (G4EventManager *value) |
Private Attributes | |
WLSRunAction * | fRunAction |
WLSEventActionMessenger * | fEventMessenger |
G4int | fVerboseLevel |
G4int | fMPPCCollID |
Additional Inherited Members | |
Protected Attributes inherited from G4UserEventAction | |
G4EventManager * | fpEventManager |
Definition at line 43 of file WLSEventAction.hh.
View newest version in sPHENIX GitHub at line 43 of file WLSEventAction.hh
WLSEventAction::WLSEventAction | ( | WLSRunAction * | runaction | ) |
Definition at line 53 of file WLSEventAction.cc.
View newest version in sPHENIX GitHub at line 53 of file WLSEventAction.cc
References fEventMessenger, and fMPPCCollID.
|
virtual |
Definition at line 63 of file WLSEventAction.cc.
View newest version in sPHENIX GitHub at line 63 of file WLSEventAction.cc
References fEventMessenger.
Reimplemented from G4UserEventAction.
Definition at line 70 of file WLSEventAction.cc.
View newest version in sPHENIX GitHub at line 70 of file WLSEventAction.cc
References fVerboseLevel, G4cout, G4endl, and G4Event::GetEventID().
Reimplemented from G4UserEventAction.
Definition at line 82 of file WLSEventAction.cc.
View newest version in sPHENIX GitHub at line 82 of file WLSEventAction.cc
References fMPPCCollID, fRunAction, fVerboseLevel, G4cout, G4endl, G4Threading::G4GetThreadId(), G4SDManager::GetCollectionID(), G4Event::GetEventID(), G4HCofThisEvent::GetHC(), G4Event::GetHCofThisEvent(), WLSRunAction::GetRndmFreq(), and G4SDManager::GetSDMpointer().
G4int WLSEventAction::GetEventNo | ( | ) |
Definition at line 118 of file WLSEventAction.cc.
View newest version in sPHENIX GitHub at line 118 of file WLSEventAction.cc
References G4UserEventAction::fpEventManager, G4EventManager::GetConstCurrentEvent(), and G4Event::GetEventID().
Definition at line 125 of file WLSEventAction.cc.
View newest version in sPHENIX GitHub at line 125 of file WLSEventAction.cc
References fVerboseLevel.
Referenced by WLSEventActionMessenger::SetNewValue().
|
private |
Definition at line 61 of file WLSEventAction.hh.
View newest version in sPHENIX GitHub at line 61 of file WLSEventAction.hh
Referenced by WLSEventAction(), and ~WLSEventAction().
|
private |
Definition at line 65 of file WLSEventAction.hh.
View newest version in sPHENIX GitHub at line 65 of file WLSEventAction.hh
Referenced by EndOfEventAction(), and WLSEventAction().
|
private |
Definition at line 60 of file WLSEventAction.hh.
View newest version in sPHENIX GitHub at line 60 of file WLSEventAction.hh
Referenced by EndOfEventAction().
|
private |
Definition at line 63 of file WLSEventAction.hh.
View newest version in sPHENIX GitHub at line 63 of file WLSEventAction.hh
Referenced by BeginOfEventAction(), EndOfEventAction(), and SetEventVerbose().