| HerdSoftware
    0.3.2
    | 
Container of information about the track inside the Calo. More...
#include <dataobjects/TrackInfoForCalo.h>
| Public Member Functions | |
| TrackInfoForCalo () | |
| Default constructor.  More... | |
| virtual | ~TrackInfoForCalo ()=default | 
| Virtual destructor.  More... | |
| void | Reset () | 
| Set the members to default values.  More... | |
| Public Attributes | |
| Point | entrance | 
| Entrance point of the track in Calo.  More... | |
| Point | exit | 
| Exit point of the track in Calo.  More... | |
| float | trackLengthCaloCm | 
| Track length in Calo, measured in cm, including both passive and active materials.  More... | |
| float | trackLengthCaloX0 | 
| Track length in Calo, measured in X0, including both passive and active materials.  More... | |
| float | trackLengthLYSOCm | 
| Track length in LYSO crystals, measured in cm.  More... | |
| float | trackLengthLYSOX0 | 
| Track length in LYSO, measured in X0.  More... | |
| float | trackLengthExactLYSOCm | 
| Exact track length in LYSO crystals, measured in cm.  More... | |
| float | trackLengthLYSOAfterInteractionCm | 
| RefFrame::Direction | entrancePlane | 
| ID of the entrance plane in Calo.  More... | |
| RefFrame::Direction | exitPlane | 
| ID of the exit plane in Calo.  More... | |
Container of information about the track inside the Calo.
| 
 | inline | 
Default constructor.
Creates a TrackInfoForCalo with standard values
If the track does not intercepts the Calo the _entrancePlane and _exitPlane are = RefFrame::Direction::NONE
| 
 | virtualdefault | 
Virtual destructor.
| void Herd::TrackInfoForCalo::Reset | ( | ) | 
Set the members to default values.
| Point Herd::TrackInfoForCalo::entrance | 
Entrance point of the track in Calo.
| RefFrame::Direction Herd::TrackInfoForCalo::entrancePlane | 
ID of the entrance plane in Calo.
| Point Herd::TrackInfoForCalo::exit | 
Exit point of the track in Calo.
| RefFrame::Direction Herd::TrackInfoForCalo::exitPlane | 
ID of the exit plane in Calo.
| float Herd::TrackInfoForCalo::trackLengthCaloCm | 
Track length in Calo, measured in cm, including both passive and active materials.
| float Herd::TrackInfoForCalo::trackLengthCaloX0 | 
Track length in Calo, measured in X0, including both passive and active materials.
| float Herd::TrackInfoForCalo::trackLengthExactLYSOCm | 
Exact track length in LYSO crystals, measured in cm.
| float Herd::TrackInfoForCalo::trackLengthLYSOAfterInteractionCm | 
Exact track length in LYSO crystals after first inelastic interaction, measured in cm.
| float Herd::TrackInfoForCalo::trackLengthLYSOCm | 
Track length in LYSO crystals, measured in cm.
| float Herd::TrackInfoForCalo::trackLengthLYSOX0 | 
Track length in LYSO, measured in X0.
 1.8.13
 1.8.13