PMTConstruction Class Reference

Ratpac-two: RAT::PMTConstruction Class Reference
Ratpac-two
Inheritance diagram for RAT::PMTConstruction:
RAT::CubicPMTConstruction RAT::CylindricalPMTConstruction RAT::LAPPDConstruction RAT::RevolutionPMTConstruction RAT::ToroidalPMTConstruction

Public Member Functions

 PMTConstruction (std::string _name)
 
virtual G4VSolid * BuildSolid (const std::string &prefix)=0
 
virtual G4LogicalVolume * BuildVolume (const std::string &prefix)=0
 
virtual G4PVPlacement * PlacePMT (G4RotationMatrix *pmtrot, G4ThreeVector pmtpos, const std::string &name, G4LogicalVolume *logi_pmt, G4VPhysicalVolume *mother_phys, bool booleanSolid, int copyNo)=0
 

Static Public Member Functions

static PMTConstructionNewConstruction (DBLinkPtr params, G4LogicalVolume *mother)
 

Protected Attributes

std::string name
 

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/PMTConstruction.hh
  • /home/docs/checkouts/readthedocs.org/user_builds/ratpac/checkouts/latest/src/geo/src/pmt/PMTConstruction.cc