![]() |
Project
|
#include <Hit.h>
Inherits o2::BasicXYZEHit< float >.
Public Member Functions | |
| Hit (int trackId=0, short deId=0, math_utils::Point3D< float > entrancePoint={}, math_utils::Point3D< float > exitPoint={}, float eloss=0.0, float length=0.0, float tof=0.0) | |
| math_utils::Point3D< float > | entrancePoint () const |
| math_utils::Point3D< float > | exitPoint () const |
| math_utils::Point3D< float > | middlePoint () const |
| short | detElemId () const |
Public Member Functions inherited from o2::BasicXYZEHit< float > | |
| float | GetEnergyLoss () const |
| void | SetEnergyLoss (float val) |
| ClassDefNV (BasicXYZEHit, 1) | |
Public Member Functions inherited from o2::BasicXYZVHit< T, E, V > | |
| 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) | |
Public Member Functions inherited from o2::BaseHit | |
| BaseHit ()=default | |
| BaseHit (int id) | |
| int | GetTrackID () const |
| void | SetTrackID (int id) |
| o2::mid::Hit::Hit | ( | int | trackId = 0, |
| short | deId = 0, |
||
| math_utils::Point3D< float > | entrancePoint = {}, |
||
| math_utils::Point3D< float > | exitPoint = {}, |
||
| float | eloss = 0.0, |
||
| float | length = 0.0, |
||
| float | tof = 0.0 |
||
| ) |
|
inline |
|
inline |
| math_utils::Point3D< float > o2::mid::Hit::middlePoint | ( | ) | const |