#include <SteppingAction.h>

Public Types | |
| typedef map< int, DataCollection > | ScintMap |
| typedef ScintMap::iterator | ScintMapIt |
Public Member Functions | |
| void | ClearMap () |
| utl::Particle * | GetImpingingParticle () |
| const ScintMap & | GetScintMap () |
| void | SetImpingingParticle (utl::Particle *p) |
| void | SetScintillatorId (int id) |
| SteppingAction () | |
| virtual void | UserSteppingAction (const G4Step *) |
| virtual | ~SteppingAction () |
Private Attributes | |
| utl::Particle * | fPParent |
| G4int | fScintID |
| ScintMap | fScintMap |
Definition at line 68 of file MdEdepSimulatorAG/SteppingAction.h.
| typedef map<int, DataCollection> EdepSimulatorAG::SteppingAction::ScintMap |
Definition at line 72 of file MdEdepSimulatorAG/SteppingAction.h.
| typedef ScintMap::iterator EdepSimulatorAG::SteppingAction::ScintMapIt |
Definition at line 73 of file MdEdepSimulatorAG/SteppingAction.h.
| SteppingAction::SteppingAction | ( | ) |
Definition at line 25 of file MdEdepSimulatorAG/SteppingAction.cc.
|
virtual |
Definition at line 27 of file MdEdepSimulatorAG/SteppingAction.cc.
|
inline |
Definition at line 97 of file MdEdepSimulatorAG/SteppingAction.h.
References fScintMap.
Referenced by EdepSimulatorAG::EdepSimulator::AddUpContributions().
|
inline |
Definition at line 90 of file MdEdepSimulatorAG/SteppingAction.h.
References fPParent.
Referenced by EdepSimulatorAG::EdepSimulator::AddUpContributions().
|
inline |
Definition at line 96 of file MdEdepSimulatorAG/SteppingAction.h.
References fScintMap.
Referenced by EdepSimulatorAG::EdepSimulator::AddUpContributions().
|
inline |
Definition at line 81 of file MdEdepSimulatorAG/SteppingAction.h.
References fPParent, utl::Particle::GetType(), and G4StationSimulatorOG::p.
Referenced by EdepSimulatorAG::EdepSimulator::Run().
|
inline |
Definition at line 95 of file MdEdepSimulatorAG/SteppingAction.h.
References fScintID.
Referenced by EdepSimulatorAG::EdepSimulator::Run().
|
virtual |
Definition at line 30 of file MdEdepSimulatorAG/SteppingAction.cc.
References EdepSimulatorAG::Data::Edep, fScintID, fScintMap, EdepSimulatorAG::Data::KinE, EdepSimulatorAG::Data::ParentID, EdepSimulatorAG::Data::PDGCode, EdepSimulatorAG::Data::Pname, EdepSimulatorAG::Data::px, EdepSimulatorAG::Data::py, EdepSimulatorAG::Data::pz, EdepSimulatorAG::Data::Sname, EdepSimulatorAG::Data::Time, EdepSimulatorAG::Data::TrackID, EdepSimulatorAG::Data::x, EdepSimulatorAG::Data::y, and EdepSimulatorAG::Data::z.
|
private |
Definition at line 102 of file MdEdepSimulatorAG/SteppingAction.h.
Referenced by GetImpingingParticle(), and SetImpingingParticle().
|
private |
Definition at line 101 of file MdEdepSimulatorAG/SteppingAction.h.
Referenced by SetScintillatorId(), and UserSteppingAction().
|
private |
Definition at line 100 of file MdEdepSimulatorAG/SteppingAction.h.
Referenced by ClearMap(), GetScintMap(), and UserSteppingAction().