OMSim
Geant4 for IceCube optical module studies
HitStats Struct Reference

A structure of vectors to store information about detected photons.

Public Attributes

std::vector< G4long > eventId
 ID of the event.
 
std::vector< G4double > hitTime
 Time of detection.
 
std::vector< G4double > flightTime
 Photon flight time.
 
std::vector< G4double > pathLenght
 Length of the photon's path before hitting.
 
std::vector< G4double > energy
 Energy of the detected photon.
 
std::vector< G4int > PMTnr
 ID of the PMT that detected the photon.
 
std::vector< G4ThreeVector > direction
 Momentum direction of the photon at the time of detection.
 
std::vector< G4ThreeVector > localPosition
 Local position of the detected photon within the PMT.
 
std::vector< G4ThreeVector > globalPosition
 Global position of the detected photon.
 
std::vector< G4double > generationDetectionDistance
 Distance between generation and detection of photon.
 
std::vector< OMSimPMTResponse::PMTPulsePMTresponse
 PMT's response to the detected photon, encapsulated as a PMTPulse.
 

The documentation for this struct was generated from the following file: