|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/simulation/g4detectors/PHG4EMCalDetector.h>
Inheritance diagram for PHG4EMCalDetector:
Collaboration diagram for PHG4EMCalDetector:Public Member Functions | |
| PHG4EMCalDetector (PHCompositeNode *Node, PHParameters *parameters, const std::string &dnam="EMCal", const int lyr=0) | |
| constructor More... | |
| virtual | ~PHG4EMCalDetector () |
| destructor More... | |
| virtual void | Construct (G4LogicalVolume *world) |
| construct More... | |
Public Member Functions inherited from PHG4Detector | |
| PHG4Detector (PHCompositeNode *Node) | |
| constructor More... | |
| PHG4Detector (PHCompositeNode *Node, const std::string &nam) | |
| virtual | ~PHG4Detector (void) |
| destructor More... | |
| virtual void | Verbosity (const int v) |
| virtual int | Verbosity () const |
| virtual G4UserSteppingAction * | GetSteppingAction () |
| virtual std::string | GetName () const |
| virtual void | OverlapCheck (const bool chk=true) |
| virtual void | Print (const std::string &what="ALL") const |
volume accessors | |
| int | IsInForwardEcal (G4VPhysicalVolume *) const |
| void | SuperDetector (const std::string &name) |
| const std::string | SuperDetector () const |
| int | get_Layer () const |
Additional Inherited Members | |
Protected Attributes inherited from PHG4Detector | |
| PHCompositeNode * | topNode |
| int | verbosity |
| std::string | name |
| bool | overlapcheck |
Definition at line 19 of file PHG4EMCalDetector.h.
| PHG4EMCalDetector::PHG4EMCalDetector | ( | PHCompositeNode * | Node, |
| PHParameters * | parameters, | ||
| const std::string & | dnam = "EMCal", |
||
| const int | lyr = 0 |
||
| ) |
constructor
Definition at line 40 of file PHG4EMCalDetector.cc.
|
inlinevirtual |
destructor
Definition at line 26 of file PHG4EMCalDetector.h.
|
virtual |
construct
Implements PHG4Detector.
Definition at line 73 of file PHG4EMCalDetector.cc.
References PHParameters::get_double_param(), PHG4Detector::name, PHG4Detector::overlapcheck, and PHG4Detector::Verbosity().
Here is the call graph for this function:
|
inline |
Definition at line 36 of file PHG4EMCalDetector.h.
Referenced by PHG4EMCalSteppingAction::UserSteppingAction().
Here is the caller graph for this function:| int PHG4EMCalDetector::IsInForwardEcal | ( | G4VPhysicalVolume * | volume | ) | const |
Definition at line 58 of file PHG4EMCalDetector.cc.
Referenced by PHG4EMCalSteppingAction::UserSteppingAction().
Here is the caller graph for this function:
|
inline |
Definition at line 35 of file PHG4EMCalDetector.h.
|
inline |
Definition at line 34 of file PHG4EMCalDetector.h.
References PHG4Detector::name.
Referenced by PHG4EMCalSubsystem::InitRunSubsystem(), and PHG4EMCalSteppingAction::SetInterfacePointers().
Here is the caller graph for this function: