Project
Loading...
Searching...
No Matches
o2::BasicXYZQHit< T, E, V > Class Template Reference

#include <BaseHits.h>

Inherits o2::BasicXYZVHit< T, E, V >.

Public Member Functions

GetCharge () const
 
void SetCharge (V val)
 
 ClassDefNV (BasicXYZQHit, 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, short did)
 
GetX () const
 
GetY () const
 
GetZ () const
 
math_utils::Point3D< T > GetPos () const
 
GetHitValue () const
 
GetTime () const
 
short GetDetectorID () const
 
void SetTime (E time)
 
void SetHitValue (V val)
 
void SetDetectorID (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, 1)
 
- Public Member Functions inherited from o2::BaseHit
 BaseHit ()=default
 
 BaseHit (int id)
 
int GetTrackID () const
 
void SetTrackID (int id)
 

Detailed Description

template<typename T, typename E = float, typename V = int>
class o2::BasicXYZQHit< T, E, V >

Definition at line 114 of file BaseHits.h.

Member Function Documentation

◆ ClassDefNV()

template<typename T , typename E = float, typename V = int>
o2::BasicXYZQHit< T, E, V >::ClassDefNV ( BasicXYZQHit< T, E, V >  ,
 
)

◆ GetCharge()

template<typename T , typename E = float, typename V = int>
V o2::BasicXYZQHit< T, E, V >::GetCharge ( ) const
inline

Definition at line 119 of file BaseHits.h.

◆ SetCharge()

template<typename T , typename E = float, typename V = int>
void o2::BasicXYZQHit< T, E, V >::SetCharge ( val)
inline

Definition at line 120 of file BaseHits.h.


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