OMSim
Geant4 for IceCube optical module studies
|
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::PMTPulse > | PMTresponse |
PMT's response to the detected photon, encapsulated as a PMTPulse . | |