|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
Abstract base class for hits used for tracking in CBM. More...
#include <CbmHit.h>
Public Member Functions | |
| CbmHit () | |
| Default constructor. | |
| CbmHit (Int_t detID, TVector3 &pos, TVector3 &dpos, Double_t covXY, Int_t index) | |
| Constructor with hit parameters. | |
| virtual | ~CbmHit () |
| Destructor. | |
| Double_t | GetCovXY () const |
| Accessors. | |
| virtual Int_t | GetStationNr () const =0 |
| virtual void | Print (const Option_t *opt=0) const |
| Output to screen. | |
| CbmHit () | |
| Default constructor. | |
| CbmHit (Int_t detID, TVector3 &pos, TVector3 &dpos, Double_t covXY, Int_t index) | |
| Constructor with hit parameters. | |
| virtual | ~CbmHit () |
| Destructor. | |
| Double_t | GetCovXY () const |
| Accessors. | |
| virtual Int_t | GetStationNr () const =0 |
| virtual void | Print (const Option_t *opt=0) const |
| Output to screen. | |
Protected Attributes | |
| Double32_t | fCovXY |
Derives from FairHit. Additional member is the covariance of x and y. Derived classes have to implement the pure virtual method GetStationNr()
| CbmHit::CbmHit | ( | ) |
Definition at line 12 of file CbmHit.cxx.
References fCovXY.
Referenced by CbmMvdHit::CbmMvdHit(), CbmMvdHit::CbmMvdHit(), CbmStsHit::CbmStsHit(), CbmStsHit::CbmStsHit(), CbmStsHit::CbmStsHit(), CbmStsHit::CbmStsHit(), and Print().
| detID | Unique detector identifier |
| pos | Position vector [cm] |
| dpos | Error of position vector [cm] |
| covXY | Covariance of x and y [cm**2] |
| index | Reference index |
Definition at line 19 of file CbmHit.cxx.
References fCovXY.
|
virtual |
Definition at line 26 of file CbmHit.cxx.
| CbmHit::CbmHit | ( | ) |
| detID | Unique detector identifier |
| pos | Position vector [cm] |
| dpos | Error of position vector [cm] |
| covXY | Covariance of x and y [cm**2] |
| index | Reference index |
|
virtual |
|
inline |
Definition at line 41 of file CbmHit.h.
References fCovXY.
Referenced by CbmKFStsHit::Create(), CbmStsFitPerformanceTask::Exec(), and BmnTrackConv::ProcessDST().
|
inline |
|
pure virtual |
|
pure virtual |
|
virtual |
Reimplemented in CbmMvdHit, and CbmMvdHit.
Definition at line 30 of file CbmHit.cxx.
References GetStationNr().
|
virtual |
|
protected |