Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/simulation/g4detectors/PHG4ConeSteppingAction.h>
Public Member Functions | |
PHG4ConeSteppingAction (PHG4ConeDetector *) | |
constructor More... | |
virtual | ~PHG4ConeSteppingAction () |
destructor More... | |
virtual bool | UserSteppingAction (const G4Step *, bool) |
stepping action More... | |
virtual void | SetInterfacePointers (PHCompositeNode *) |
reimplemented from base class More... | |
![]() | |
PHG4SteppingAction (const int i=0) | |
virtual | ~PHG4SteppingAction () |
virtual void | Verbosity (const int i) |
int | Verbosity () const |
virtual int | Init () |
virtual double | GetScintLightYield (const G4Step *step) |
get scintillation photon count. It require a custom set SCINTILLATIONYIELD property to work More... | |
virtual double | GetVisibleEnergyDeposition (const G4Step *step) |
get amount of energy that can make scintillation light, in Unit of GeV. More... | |
virtual void | StoreLocalCoordinate (PHG4Hit *hit, const G4Step *step, const bool do_prepoint, const bool do_postpoint) |
Extract local coordinate of the hit and save to PHG4Hit. More... | |
virtual void | Print (const std::string &what) const |
void | SetOpt (const std::string &name, const int i) |
bool | IntOptExist (const std::string &name) |
int | GetIntOpt (const std::string &name) |
std::string | GetName () const |
Additional Inherited Members | |
![]() | |
int | verbosity |
std::string | name |
Definition at line 11 of file PHG4ConeSteppingAction.h.
PHG4ConeSteppingAction::PHG4ConeSteppingAction | ( | PHG4ConeDetector * | detector | ) |
constructor
Definition at line 18 of file PHG4ConeSteppingAction.cc.
|
virtual |
destructor
Definition at line 25 of file PHG4ConeSteppingAction.cc.
|
virtual |
reimplemented from base class
Reimplemented from PHG4SteppingAction.
Definition at line 161 of file PHG4ConeSteppingAction.cc.
References PHG4Detector::GetName(), and PHG4ConeDetector::SuperDetector().
Referenced by PHG4ConeSubsystem::process_event().
|
virtual |
stepping action
Implements PHG4SteppingAction.
Definition at line 35 of file PHG4ConeSteppingAction.cc.
References PHG4Shower::add_g4hit_id(), PHG4HitContainer::AddHit(), PHG4Hit::get_edep(), PHG4Hit::get_hit_id(), PHG4ConeDetector::get_Layer(), PHG4HitContainer::GetID(), PHG4ConeDetector::IsInConeActive(), NULL, PHG4Hit::Reset(), PHG4Hit::set_edep(), PHG4Hit::set_shower_id(), PHG4Hit::set_t(), PHG4Hit::set_trkid(), PHG4Hit::set_x(), PHG4Hit::set_y(), and PHG4Hit::set_z().