|
Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/simulation/g4detectors/PHG4PolyconDetector.h>
Inheritance diagram for PHG4PolyconDetector:
Collaboration diagram for PHG4PolyconDetector:Public Member Functions | |
| PHG4PolyconDetector (PHCompositeNode *Node, PHParameters *parameters, const std::string &dnam, const int layer=0) | |
| constructor More... | |
| virtual | ~PHG4PolyconDetector (void) |
| destructor More... | |
| void | Construct (G4LogicalVolume *world) |
| construct More... | |
| bool | IsInCylinder (const G4VPhysicalVolume *) const |
| void | SuperDetector (const std::string &name) |
| const std::string | SuperDetector () const |
| int | get_Layer () const |
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 |
Additional Inherited Members | |
Protected Attributes inherited from PHG4Detector | |
| PHCompositeNode * | topNode |
| int | verbosity |
| std::string | name |
| bool | overlapcheck |
Definition at line 12 of file PHG4PolyconDetector.h.
| PHG4PolyconDetector::PHG4PolyconDetector | ( | PHCompositeNode * | Node, |
| PHParameters * | parameters, | ||
| const std::string & | dnam, | ||
| const int | layer = 0 |
||
| ) |
constructor
Definition at line 29 of file PHG4PolyconDetector.cc.
|
inlinevirtual |
destructor
Definition at line 19 of file PHG4PolyconDetector.h.
|
virtual |
construct
Implements PHG4Detector.
Definition at line 48 of file PHG4PolyconDetector.cc.
References PHParameters::get_double_param(), PHParameters::get_int_param(), PHParameters::get_string_param(), PHParameters::get_vdouble_param(), PHG4Detector::GetName(), PHG4Detector::name, PHG4Detector::overlapcheck, PHParameters::Print(), and PHG4Utils::SetColour().
Here is the call graph for this function:
|
inline |
Definition at line 29 of file PHG4PolyconDetector.h.
Referenced by PHG4PolyconSteppingAction::UserSteppingAction().
Here is the caller graph for this function:| bool PHG4PolyconDetector::IsInCylinder | ( | const G4VPhysicalVolume * | volume | ) | const |
Definition at line 38 of file PHG4PolyconDetector.cc.
Referenced by PHG4PolyconSteppingAction::UserSteppingAction().
Here is the caller graph for this function:
|
inline |
Definition at line 28 of file PHG4PolyconDetector.h.
|
inline |
Definition at line 27 of file PHG4PolyconDetector.h.
References PHG4Detector::name.
Referenced by PHG4PolyconSubsystem::InitRunSubsystem(), PHG4PolyconSteppingAction::SetInterfacePointers(), and PHG4PolyconSteppingAction::UserSteppingAction().
Here is the caller graph for this function: