|
Class Reference for E1039 Core & Analysis Software
|
Inheritance diagram for PHG4BNLTargetCoilDetector:
Collaboration diagram for PHG4BNLTargetCoilDetector:Public Member Functions | |
| PHG4BNLTargetCoilDetector (PHCompositeNode *Node, PHParameters *parameters, const std::string &dnam, const int layer=0) | |
| constructor More... | |
| virtual | ~PHG4BNLTargetCoilDetector (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 |
| int | get_elem_id (const std::string &name) 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 PHG4BNLTargetCoilDetector.h.
| PHG4BNLTargetCoilDetector::PHG4BNLTargetCoilDetector | ( | PHCompositeNode * | Node, |
| PHParameters * | parameters, | ||
| const std::string & | dnam, | ||
| const int | layer = 0 |
||
| ) |
constructor
Definition at line 30 of file PHG4BNLTargetCoilDetector.cc.
|
inlinevirtual |
destructor
Definition at line 19 of file PHG4BNLTargetCoilDetector.h.
|
virtual |
construct
Implements PHG4Detector.
Definition at line 254 of file PHG4BNLTargetCoilDetector.cc.
References PHParameters::get_double_param(), PHG4Detector::GetName(), PHG4Detector::name, PHG4Detector::overlapcheck, PHParameters::Print(), and PHG4Utils::SetColour().
Here is the call graph for this function:| int PHG4BNLTargetCoilDetector::get_elem_id | ( | const std::string & | name | ) | const |
Definition at line 432 of file PHG4BNLTargetCoilDetector.cc.
References PHG4Detector::name.
Referenced by PHG4BNLTargetCoilSteppingAction::UserSteppingAction().
Here is the caller graph for this function:
|
inline |
Definition at line 29 of file PHG4BNLTargetCoilDetector.h.
Referenced by PHG4BNLTargetCoilSteppingAction::UserSteppingAction().
Here is the caller graph for this function:| bool PHG4BNLTargetCoilDetector::IsInCylinder | ( | const G4VPhysicalVolume * | volume | ) | const |
Definition at line 39 of file PHG4BNLTargetCoilDetector.cc.
Referenced by PHG4BNLTargetCoilSteppingAction::UserSteppingAction().
Here is the caller graph for this function:
|
inline |
Definition at line 28 of file PHG4BNLTargetCoilDetector.h.
|
inline |
Definition at line 27 of file PHG4BNLTargetCoilDetector.h.
References PHG4Detector::name.
Referenced by PHG4BNLTargetCoilSubsystem::InitRunSubsystem(), PHG4BNLTargetCoilSteppingAction::SetInterfacePointers(), and PHG4BNLTargetCoilSteppingAction::UserSteppingAction().
Here is the caller graph for this function: