GLG4PMTSD Class Reference

Ratpac-two: GLG4PMTSD Class Reference
Ratpac-two
Inheritance diagram for GLG4PMTSD:

Public Member Functions

 GLG4PMTSD (G4String name, int max_pmts=1920, int pmt_no_offset=0, int my_id_pmt_size=-1)
 
virtual void Initialize (G4HCofThisEvent *HCE)
 
virtual void EndOfEvent (G4HCofThisEvent *HCE)
 
virtual void clear ()
 
virtual void DrawAll ()
 
virtual void PrintAll ()
 
void SimpleHit (G4int ipmt, G4double time, G4double kineticEnergy, const G4ThreeVector &position, const G4ThreeVector &momentum, const G4ThreeVector &polarization, G4int iHitPhotonCount, G4int trackID=-1, G4bool prepulse=false)
 

Public Attributes

G4int * hit_sum
 
G4int n_pmt_hits
 
G4int n_hit_pmts
 

Protected Member Functions

virtual G4bool ProcessHits (G4Step *aStep, G4TouchableHistory *ROhist)
 

Protected Attributes

int max_pmts
 
int pmt_no_offset
 
int my_id_pmt_size
 

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