#include <Hit.h>
Inherits o2::BasicXYZEHit< Float_t, Float_t >.
|
| | Hit ()=default |
| |
| | Hit (int trackID, int parent, Bool_t sFlag, Float_t primaryEnergy, Int_t detID, Int_t sectorID, math_utils::Vector3D< float > pos, math_utils::Vector3D< float > mom, Float_t tof, math_utils::Vector3D< float > xImpact, Float_t energyloss, Int_t nphePMC, Int_t nphePMQ) |
| |
| void | setPMCLightYield (float val) |
| |
| void | setPMQLightYield (float val) |
| |
| void | setNoNumContributingSteps (int val) |
| |
| int | getParentID () const |
| |
| int | getSector () const |
| |
| float | getPMCLightYield () const |
| |
| float | getPMQLightYield () const |
| |
| int | getNumContributingSteps () const |
| |
| bool | getSecFlag () const |
| |
| float | GetEnergyLoss () const |
| |
| void | SetEnergyLoss (float val) |
| |
| | ClassDefNV (BasicXYZEHit, 1) |
| |
| | BasicXYZVHit ()=default |
| |
| | BasicXYZVHit (T x, T y, T z, E time, V val, int trackid, unsigned short did) |
| |
| T | GetX () const |
| |
| T | GetY () const |
| |
| T | GetZ () const |
| |
| math_utils::Point3D< T > | GetPos () const |
| |
| V | GetHitValue () const |
| |
| E | GetTime () const |
| |
| unsigned short | GetDetectorID () const |
| |
| void | SetTime (E time) |
| |
| void | SetHitValue (V val) |
| |
| void | SetDetectorID (unsigned short detID) |
| |
| void | SetX (T x) |
| |
| void | SetY (T y) |
| |
| void | SetZ (T z) |
| |
| void | SetXYZ (T x, T y, T z) |
| |
| void | SetPos (math_utils::Point3D< T > const &p) |
| |
| | ClassDefNV (BasicXYZVHit, 2) |
| |
| | BaseHit ()=default |
| |
| | BaseHit (int id) |
| |
| int | GetTrackID () const |
| |
| void | SetTrackID (int id) |
| |
Definition at line 26 of file Hit.h.
◆ Hit() [1/2]
◆ Hit() [2/2]
| o2::zdc::Hit::Hit |
( |
int |
trackID, |
|
|
int |
parent, |
|
|
Bool_t |
sFlag, |
|
|
Float_t |
primaryEnergy, |
|
|
Int_t |
detID, |
|
|
Int_t |
sectorID, |
|
|
math_utils::Vector3D< float > |
pos, |
|
|
math_utils::Vector3D< float > |
mom, |
|
|
Float_t |
tof, |
|
|
math_utils::Vector3D< float > |
xImpact, |
|
|
Float_t |
energyloss, |
|
|
Int_t |
nphePMC, |
|
|
Int_t |
nphePMQ |
|
) |
| |
|
inline |
Class Constructor
- Parameters
-
| trackID | Index of MCTrack |
| detID | Detector ID |
| parent | mother of the track |
| sflag | true if it is a secondary |
| primaryEnergy | energy of the primary [GeV] |
| detID | detector ID (1-ZNA, 2-ZPA, 3-ZEM, 4-ZNC, 5-ZPC) |
| sectorID | sector ID |
| pos | track position |
| mom | track momentum |
| tof | track TOF |
| xImpact | x,y,z of the impact of the 1st particle |
| energyloss | deposited energy |
| nphePMC | light output on common PMT |
| nphePMQ | light output on sector PMT |
Definition at line 77 of file Hit.h.
◆ getNumContributingSteps()
| int o2::zdc::Hit::getNumContributingSteps |
( |
| ) |
const |
|
inline |
Definition at line 60 of file Hit.h.
◆ getParentID()
| int o2::zdc::Hit::getParentID |
( |
| ) |
const |
|
inline |
Definition at line 56 of file Hit.h.
◆ getPMCLightYield()
| float o2::zdc::Hit::getPMCLightYield |
( |
| ) |
const |
|
inline |
Definition at line 58 of file Hit.h.
◆ getPMQLightYield()
| float o2::zdc::Hit::getPMQLightYield |
( |
| ) |
const |
|
inline |
Definition at line 59 of file Hit.h.
◆ getSecFlag()
| bool o2::zdc::Hit::getSecFlag |
( |
| ) |
const |
|
inline |
Definition at line 61 of file Hit.h.
◆ getSector()
| int o2::zdc::Hit::getSector |
( |
| ) |
const |
|
inline |
Definition at line 57 of file Hit.h.
◆ setNoNumContributingSteps()
| void o2::zdc::Hit::setNoNumContributingSteps |
( |
int |
val | ) |
|
|
inline |
Definition at line 54 of file Hit.h.
◆ setPMCLightYield()
| void o2::zdc::Hit::setPMCLightYield |
( |
float |
val | ) |
|
|
inline |
Definition at line 52 of file Hit.h.
◆ setPMQLightYield()
| void o2::zdc::Hit::setPMQLightYield |
( |
float |
val | ) |
|
|
inline |
Definition at line 53 of file Hit.h.
The documentation for this class was generated from the following file:
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/ZDC/include/DataFormatsZDC/Hit.h