PMTInfoParser Class Reference

Ratpac-two: RAT::PMTInfoParser Class Reference
Ratpac-two

Public Member Functions

 PMTInfoParser (DBLinkPtr table, const std::string &mother_name)
 
int GetPMTCount () const
 
const std::vector< G4ThreeVector > & GetPMTLocations () const
 
G4ThreeVector GetLocalOffset ()
 
const std::vector< G4ThreeVector > & GetPMTDirections () const
 
G4RotationMatrix GetPMTRotation (int i) const
 
const std::vector< double > & GetEfficiencyCorrections ()
 
const std::vector< double > & GetPMTNoiseRates ()
 
const std::vector< double > & GetPMTAfterPulseFraction ()
 
const std::vector< int > & GetTypes ()
 
const std::vector< int > & GetChannelNumbers ()
 

Static Public Member Functions

static G4ThreeVector ComputeLocalOffset (const std::string &)
 

Protected Attributes

G4ThreeVector fLocalOffset
 
std::vector< G4ThreeVector > fPos
 
std::vector< G4ThreeVector > fDir
 
std::vector< int > fChannelNumber
 
std::vector< int > fType
 
std::vector< double > fEfficiencyCorrection
 
std::vector< double > fNoiseRate
 
std::vector< double > fAfterPulseFraction
 

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