Project
Loading...
Searching...
No Matches
o2::dataformats::TrackHMP Class Reference

#include <TrackHMP.h>

Inherits TrackParametrizationWithError< float >.

Public Member Functions

 TrackHMP ()
 
 TrackHMP (const TrackHMP &t)=default
 
 TrackHMP (const o2::track::TrackParCov &t)
 
TrackHMPoperator= (const o2::track::TrackParCov &t)
 
 ~TrackHMP ()=default
 
Bool_t intersect (Double_t pnt[3], Double_t norm[3], double bz) const
 
void propagate (Double_t len, std::array< float, 3 > &x, std::array< float, 3 > &p, double bz) const
 

Detailed Description

Definition at line 31 of file TrackHMP.h.

Constructor & Destructor Documentation

◆ TrackHMP() [1/3]

o2::dataformats::TrackHMP::TrackHMP ( )
default

◆ TrackHMP() [2/3]

o2::dataformats::TrackHMP::TrackHMP ( const TrackHMP t)
default

◆ TrackHMP() [3/3]

o2::dataformats::TrackHMP::TrackHMP ( const o2::track::TrackParCov t)
inline

Definition at line 36 of file TrackHMP.h.

◆ ~TrackHMP()

o2::dataformats::TrackHMP::~TrackHMP ( )
default

Member Function Documentation

◆ intersect()

bool o2::dataformats::TrackHMP::intersect ( Double_t  pnt[3],
Double_t  norm[3],
double  bz 
) const

Definition at line 50 of file TrackHMP.cxx.

◆ operator=()

TrackHMP & o2::dataformats::TrackHMP::operator= ( const o2::track::TrackParCov t)

Definition at line 43 of file TrackHMP.cxx.

◆ propagate()

void o2::dataformats::TrackHMP::propagate ( Double_t  len,
std::array< float, 3 > &  x,
std::array< float, 3 > &  p,
double  bz 
) const

Definition at line 96 of file TrackHMP.cxx.


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