ToroidalPMTConstruction Class Reference
|
Ratpac-two
|
RAT::ToroidalPMTConstruction Class Reference
Inheritance diagram for RAT::ToroidalPMTConstruction:
Public Member Functions | |
| ToroidalPMTConstruction (DBLinkPtr params, G4LogicalVolume *mother) | |
| virtual G4LogicalVolume * | BuildVolume (const std::string &prefix) |
| virtual G4VSolid * | BuildSolid (const std::string &prefix) |
| virtual G4PVPlacement * | PlacePMT (G4RotationMatrix *pmtrot, G4ThreeVector pmtpos, const std::string &name, G4LogicalVolume *logi_pmt, G4VPhysicalVolume *mother_phys, bool booleanSolid, int copyNo) |
Public Member Functions inherited from RAT::PMTConstruction | |
| PMTConstruction (std::string _name) | |
Protected Member Functions | |
| G4VSolid * | NewEnvelopeSolid (const std::string &name) |
| void | CalcInnerParams (GLG4TorusStack *body, std::vector< double > &innerZEdge, std::vector< double > &innerRhoEdge, int &equatorIndex, double &zLowestDynode) |
Protected Attributes | |
| G4PVPlacement * | body_phys |
| G4PVPlacement * | inner1_phys |
| G4PVPlacement * | inner2_phys |
| G4PVPlacement * | central_gap_phys |
| G4PVPlacement * | dynode_phys |
| G4LogicalVolume * | log_pmt |
| WaveguideFactory * | fWaveguideFactory |
| ToroidalPMTConstructionParams | fParams |
Protected Attributes inherited from RAT::PMTConstruction | |
| std::string | name |
Additional Inherited Members | |
Static Public Member Functions inherited from RAT::PMTConstruction | |
| static PMTConstruction * | NewConstruction (DBLinkPtr params, G4LogicalVolume *mother) |
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/geo/include/RAT/ToroidalPMTConstruction.hh
- /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/geo/src/pmt/ToroidalPMTConstruction.cc
Generated by
Public Member Functions inherited from