ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Private Member Functions | |
G4bool | InsideRoI (const G4Track *aTrack, G4double ang) |
G4VHitsCollection * | GetCollection (G4String colName) |
G4bool | InsideRoI (const G4Track *aTrack, G4double ang) |
G4VHitsCollection * | GetCollection (G4String colName) |
Additional Inherited Members | |
Protected Attributes inherited from G4UserStackingAction | |
G4StackManager * | stackManager |
Definition at line 43 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 43 of file ExN04StackingAction.hh
ExN04StackingAction::ExN04StackingAction | ( | ) |
Definition at line 44 of file ExN04StackingAction.cc.
View newest version in sPHENIX GitHub at line 44 of file ExN04StackingAction.cc
References deg, fAngRoI, fMessenger, fReqIso, and fReqMuon.
|
virtual |
Definition at line 55 of file ExN04StackingAction.cc.
View newest version in sPHENIX GitHub at line 55 of file ExN04StackingAction.cc
References fMessenger.
ExN04StackingAction::ExN04StackingAction | ( | ) |
|
virtual |
|
virtual |
Reimplemented from G4UserStackingAction.
Definition at line 60 of file ExN04StackingAction.cc.
View newest version in sPHENIX GitHub at line 60 of file ExN04StackingAction.cc
References fAngRoI, fKill, fStage, fSuspend, fUrgent, fWaiting, G4Track::GetDefinition(), G4Track::GetParentID(), G4ParticleDefinition::GetPDGCharge(), G4Track::GetTrackStatus(), InsideRoI(), G4MuonMinus::MuonMinusDefinition(), and G4MuonPlus::MuonPlusDefinition().
|
virtual |
Reimplemented from G4UserStackingAction.
|
private |
|
private |
Definition at line 124 of file ExN04StackingAction.cc.
View newest version in sPHENIX GitHub at line 124 of file ExN04StackingAction.cc
References G4SDManager::GetCollectionID(), G4RunManager::GetCurrentEvent(), G4HCofThisEvent::GetHC(), G4Event::GetHCofThisEvent(), G4RunManager::GetRunManager(), and G4SDManager::GetSDMpointer().
Referenced by InsideRoI(), and NewStage().
|
inline |
Definition at line 57 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 57 of file ExN04StackingAction.hh
References fReqIso.
Referenced by ExN04StackingActionMessenger::GetCurrentValue().
|
inline |
Definition at line 75 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 75 of file ExN04StackingAction.hh
References reqIso.
|
inline |
Definition at line 55 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 55 of file ExN04StackingAction.hh
References fReqIsoMuon.
Referenced by ExN04StackingActionMessenger::GetCurrentValue().
|
inline |
Definition at line 73 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 73 of file ExN04StackingAction.hh
References reqIsoMuon.
|
inline |
Definition at line 53 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 53 of file ExN04StackingAction.hh
References fReqMuon.
Referenced by ExN04StackingActionMessenger::GetCurrentValue().
|
inline |
Definition at line 71 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 71 of file ExN04StackingAction.hh
References reqMuon.
|
inline |
Definition at line 59 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 59 of file ExN04StackingAction.hh
References fAngRoI.
Referenced by ExN04StackingActionMessenger::GetCurrentValue().
|
inline |
Definition at line 77 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 77 of file ExN04StackingAction.hh
References angRoI.
Definition at line 102 of file ExN04StackingAction.cc.
View newest version in sPHENIX GitHub at line 102 of file ExN04StackingAction.cc
References CLHEP::Hep3Vector::angle(), G4THitsCollection< T >::entries(), fMuonHits, G4cerr, G4endl, GetCollection(), and G4Track::GetPosition().
Referenced by ClassifyNewTrack().
|
virtual |
Reimplemented from G4UserStackingAction.
Definition at line 139 of file ExN04StackingAction.cc.
View newest version in sPHENIX GitHub at line 139 of file ExN04StackingAction.cc
References CLHEP::Hep3Vector::angle(), G4StackManager::clear(), G4THitsCollection< T >::entries(), fAngRoI, fMuonHits, fReqIso, fReqIsoMuon, fReqMuon, fStage, fTrkHits, G4cerr, G4cout, G4endl, GetCollection(), G4StackManager::ReClassify(), and G4UserStackingAction::stackManager.
|
virtual |
Reimplemented from G4UserStackingAction.
|
virtual |
Reimplemented from G4UserStackingAction.
Definition at line 212 of file ExN04StackingAction.cc.
View newest version in sPHENIX GitHub at line 212 of file ExN04StackingAction.cc
|
virtual |
Reimplemented from G4UserStackingAction.
Definition at line 56 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 56 of file ExN04StackingAction.hh
References fReqIso.
Definition at line 74 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 74 of file ExN04StackingAction.hh
References reqIso.
Definition at line 54 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 54 of file ExN04StackingAction.hh
References fReqIsoMuon.
Definition at line 72 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 72 of file ExN04StackingAction.hh
References reqIsoMuon.
Definition at line 52 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 52 of file ExN04StackingAction.hh
References fReqMuon.
Definition at line 70 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 70 of file ExN04StackingAction.hh
References reqMuon.
Definition at line 58 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 58 of file ExN04StackingAction.hh
References fAngRoI.
Definition at line 76 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 76 of file ExN04StackingAction.hh
References angRoI.
|
private |
Definition at line 67 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 67 of file ExN04StackingAction.hh
Referenced by GetRoIAngle(), and SetRoIAngle().
|
private |
Definition at line 73 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 73 of file ExN04StackingAction.hh
Referenced by ClassifyNewTrack(), ExN04StackingAction(), GetRoIAngle(), NewStage(), and SetRoIAngle().
|
private |
Definition at line 67 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 67 of file ExN04StackingAction.hh
Referenced by ExN04StackingAction(), and ~ExN04StackingAction().
|
private |
Definition at line 66 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 66 of file ExN04StackingAction.hh
Referenced by InsideRoI(), NewStage(), and PrepareNewEvent().
|
private |
Definition at line 72 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 72 of file ExN04StackingAction.hh
Referenced by ExN04StackingAction(), GetNIsolation(), NewStage(), and SetNIsolation().
|
private |
Definition at line 71 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 71 of file ExN04StackingAction.hh
Referenced by GetNRequestIsoMuon(), NewStage(), and SetNRequestIsoMuon().
|
private |
Definition at line 70 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 70 of file ExN04StackingAction.hh
Referenced by ExN04StackingAction(), GetNRequestMuon(), NewStage(), and SetNRequestMuon().
|
private |
Definition at line 69 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 69 of file ExN04StackingAction.hh
Referenced by ClassifyNewTrack(), NewStage(), and PrepareNewEvent().
|
private |
Definition at line 65 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 65 of file ExN04StackingAction.hh
Referenced by NewStage(), and PrepareNewEvent().
|
private |
Definition at line 60 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 60 of file ExN04StackingAction.hh
|
private |
Definition at line 66 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 66 of file ExN04StackingAction.hh
Referenced by GetNIsolation(), and SetNIsolation().
|
private |
Definition at line 65 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 65 of file ExN04StackingAction.hh
Referenced by GetNRequestIsoMuon(), and SetNRequestIsoMuon().
|
private |
Definition at line 64 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 64 of file ExN04StackingAction.hh
Referenced by GetNRequestMuon(), and SetNRequestMuon().
|
private |
Definition at line 63 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 63 of file ExN04StackingAction.hh
|
private |
Definition at line 61 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 61 of file ExN04StackingAction.hh
|
private |
Definition at line 59 of file ExN04StackingAction.hh.
View newest version in sPHENIX GitHub at line 59 of file ExN04StackingAction.hh