ConeWaveguideFactory Class Reference

Ratpac-two: RAT::ConeWaveguideFactory Class Reference
Ratpac-two
RAT::ConeWaveguideFactory Class Reference
Inheritance diagram for RAT::ConeWaveguideFactory:
RAT::WaveguideFactory

Public Member Functions

virtual void SetTable (std::string table, std::string index="")
 
virtual G4LogicalVolume * Construct (const std::string &name, G4LogicalVolume *mother, bool invisible=false)
 
virtual G4ThreeVector GetPlacementOffset ()
 
virtual double GetZTop ()
 
virtual double GetRadius ()
 
- Public Member Functions inherited from RAT::WaveguideFactory
virtual void SetPMTBodySolid (G4VSolid *pmtBody)
 

Protected Attributes

double fZTop
 
double fZBottom
 
double fRadiusTop
 
double fRadiusBottom
 
double fInnerRadiusTop
 
double fInnerRadiusBottom
 
G4Material * fMaterial
 
G4OpticalSurface * fSurface
 
- Protected Attributes inherited from RAT::WaveguideFactory
G4VSolid * fPMTBody
 
DBLinkPtr fTable
 

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