ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <fun4all_eicdetectors/blob/master/simulation/g4simulation/g4eiccalos/PHG4FCalSteppingAction.h>
Public Member Functions | |
PHG4FCalSteppingAction (PHG4FCalDetector *) | |
virtual | ~PHG4FCalSteppingAction () |
virtual void | UserSteppingAction (const G4Step *) |
virtual void | SetInterfacePointers (PHCompositeNode *) |
Public Member Functions inherited from G4UserSteppingAction | |
G4UserSteppingAction () | |
virtual | ~G4UserSteppingAction () |
virtual void | SetSteppingManagerPointer (G4SteppingManager *pValue) |
Private Attributes | |
PHG4FCalDetector * | detector_ |
PHG4HitContainer * | hits_ |
PHG4Hit * | hit |
Additional Inherited Members | |
Protected Attributes inherited from G4UserSteppingAction | |
G4SteppingManager * | fpSteppingManager |
Definition at line 14 of file PHG4FCalSteppingAction.h.
View newest version in sPHENIX GitHub at line 14 of file PHG4FCalSteppingAction.h
PHG4FCalSteppingAction::PHG4FCalSteppingAction | ( | PHG4FCalDetector * | detector | ) |
Definition at line 30 of file PHG4FCalSteppingAction.cc.
View newest version in sPHENIX GitHub at line 30 of file PHG4FCalSteppingAction.cc
|
inlinevirtual |
Definition at line 18 of file PHG4FCalSteppingAction.h.
View newest version in sPHENIX GitHub at line 18 of file PHG4FCalSteppingAction.h
|
virtual |
Definition at line 115 of file PHG4FCalSteppingAction.cc.
View newest version in sPHENIX GitHub at line 115 of file PHG4FCalSteppingAction.cc
References hits_.
Reimplemented from G4UserSteppingAction.
Definition at line 37 of file PHG4FCalSteppingAction.cc.
View newest version in sPHENIX GitHub at line 37 of file PHG4FCalSteppingAction.cc
References PHG4FCalDetector::computeIndex(), detector_, PHG4HitContainer::findOrAddHit(), PHG4Hit::get_hit_id(), PHG4HitContainer::GetID(), G4StepPoint::GetPosition(), G4Step::GetPreStepPoint(), PHG4FCalDetector::getScintillatorLayer(), G4Step::GetTotalEnergyDeposit(), G4StepPoint::GetTouchableHandle(), G4Step::GetTrack(), G4Track::GetTrackID(), G4Track::GetUserInformation(), G4VTouchable::GetVolume(), GeV, hit, hits_, PHG4FCalDetector::isInScintillator(), it, G4InuclParticleNames::pp, PHG4Hit::set_edep(), PHG4Hit::set_shower_id(), PHG4Hit::set_trkid(), PHG4Hit::set_x(), PHG4Hit::set_y(), PHG4Hit::set_z(), G4Track::SetUserInformation(), PHG4TrackUserInfoV1::SetWanted(), Acts::Test::volume, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
|
private |
Definition at line 25 of file PHG4FCalSteppingAction.h.
View newest version in sPHENIX GitHub at line 25 of file PHG4FCalSteppingAction.h
Referenced by UserSteppingAction().
|
private |
Definition at line 27 of file PHG4FCalSteppingAction.h.
View newest version in sPHENIX GitHub at line 27 of file PHG4FCalSteppingAction.h
Referenced by UserSteppingAction().
|
private |
Definition at line 26 of file PHG4FCalSteppingAction.h.
View newest version in sPHENIX GitHub at line 26 of file PHG4FCalSteppingAction.h
Referenced by SetInterfacePointers(), and UserSteppingAction().