|
BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
|
#include <CbmL1Track.h>
Public Member Functions | |
| CbmL1Track () | |
| int | GetNOfHits () |
| Number of Degrees of Freedom after fit. | |
| void | AddMCTrack (CbmL1MCTrack *mcTr) |
| vector< CbmL1MCTrack * > & | GetMCTracks () |
| CbmL1MCTrack * | GetMCTrack () |
| int | GetNMCTracks () |
| bool | IsGhost () |
| void | SetMaxPurity (double maxPurity_) |
| double | GetMaxPurity () |
| CbmL1Track () | |
| int | GetNOfHits () |
| Number of Degrees of Freedom after fit. | |
| void | AddMCTrack (CbmL1MCTrack *mcTr) |
| vector< CbmL1MCTrack * > & | GetMCTracks () |
| CbmL1MCTrack * | GetMCTrack () |
| int | GetNMCTracks () |
| bool | IsGhost () |
| void | SetMaxPurity (double maxPurity_) |
| double | GetMaxPurity () |
| Public Member Functions inherited from CbmL1TrackPar | |
| CbmL1TrackPar () | |
| double * | GetTrack () |
| Is it electron. | |
| double * | GetCovMatrix () |
| array[6] of track parameters(x,y,tx,ty,qp,z) | |
| double & | GetRefChi2 () |
| array[15] of covariance matrix | |
| int & | GetRefNDF () |
| Chi^2 after fit. | |
| double | GetMass () |
| Information not to be changed. | |
| bool | IsElectron () |
| Mass hypothesis. | |
| CbmL1TrackPar () | |
| double * | GetTrack () |
| Is it electron. | |
| double * | GetCovMatrix () |
| array[6] of track parameters(x,y,tx,ty,qp,z) | |
| double & | GetRefChi2 () |
| array[15] of covariance matrix | |
| int & | GetRefNDF () |
| Chi^2 after fit. | |
| double | GetMass () |
| Information not to be changed. | |
| bool | IsElectron () |
| Mass hypothesis. | |
| Public Member Functions inherited from CbmKFTrackInterface | |
| CbmKFTrackInterface () | |
| virtual | ~CbmKFTrackInterface () |
| virtual CbmKFHit * | GetHit (Int_t i) |
| Number of hits. | |
| Int_t | Extrapolate (Double_t z, Double_t *QP0=0, Bool_t line=false) |
| Access to i-th hit. | |
| Int_t | Fit (Bool_t downstream=1, Bool_t line=false) |
| void | Smooth (Double_t Z) |
| void | Fit2Vertex (CbmKFVertexInterface &vtx) |
| Int_t | Propagate (Double_t z_out, Double_t QP0, Bool_t line=false) |
| Int_t | Propagate (Double_t z_out, Bool_t line=false) |
| int | Id () const |
| void | SetId (int id) |
| void | SetTrkID (int id) |
| int | GetTrkID () |
| CbmKFTrackInterface () | |
| virtual | ~CbmKFTrackInterface () |
| virtual CbmKFHit * | GetHit (Int_t i) |
| Number of hits. | |
| Int_t | Extrapolate (Double_t z, Double_t *QP0=0, Bool_t line=false) |
| Access to i-th hit. | |
| Int_t | Fit (Bool_t downstream=1, Bool_t line=false) |
| void | Smooth (Double_t Z) |
| void | Fit2Vertex (CbmKFVertexInterface &vtx) |
| Int_t | Propagate (Double_t z_out, Double_t QP0, Bool_t line=false) |
| Int_t | Propagate (Double_t z_out, Bool_t line=false) |
| int | Id () const |
| void | SetId (int id) |
| void | SetTrkID (int id) |
| int | GetTrkID () |
Static Public Member Functions | |
| static bool | compareChi2 (const CbmL1Track &a, const CbmL1Track &b) |
| static bool | comparePChi2 (const CbmL1Track *a, const CbmL1Track *b) |
| static bool | compareChi2 (const CbmL1Track &a, const CbmL1Track &b) |
| static bool | comparePChi2 (const CbmL1Track *a, const CbmL1Track *b) |
Public Attributes | |
| double | TLast [6] |
| double | CLast [15] |
| vector< int > | StsHits |
| int | nStations |
| map< int, int > | hitMap |
| Public Attributes inherited from CbmL1TrackPar | |
| double | T [6] |
| double | C [15] |
| double | chi2 |
| int | NDF |
| double | mass |
| bool | is_electron |
Private Attributes | |
| vector< CbmL1MCTrack * > | mcTracks |
| double | maxPurity |
Additional Inherited Members | |
| Protected Attributes inherited from CbmKFTrackInterface | |
| int | fId |
Definition at line 32 of file CbmL1Track.h.
|
inline |
Definition at line 35 of file CbmL1Track.h.
References hitMap, maxPurity, mcTracks, nStations, and StsHits.
Referenced by compareChi2(), and comparePChi2().
|
inline |
|
inline |
Definition at line 45 of file CbmL1Track.h.
References mcTracks.
Referenced by CbmL1::TrackMatch().
|
inline |
Definition at line 45 of file CbmL1Track.h.
References mcTracks.
|
inlinestatic |
Definition at line 54 of file CbmL1Track.h.
References CbmL1Track().
|
inlinestatic |
Definition at line 54 of file CbmL1Track.h.
References CbmL1Track().
|
inlinestatic |
Definition at line 55 of file CbmL1Track.h.
References CbmL1Track().
|
inlinestatic |
Definition at line 55 of file CbmL1Track.h.
References CbmL1Track().
|
inline |
Definition at line 52 of file CbmL1Track.h.
References maxPurity.
Referenced by CbmL1::HistoPerformance().
|
inline |
Definition at line 52 of file CbmL1Track.h.
References maxPurity.
|
inline |
Definition at line 47 of file CbmL1Track.h.
References mcTracks.
Referenced by CbmL1::HistoPerformance().
|
inline |
Definition at line 47 of file CbmL1Track.h.
References mcTracks.
|
inline |
Definition at line 46 of file CbmL1Track.h.
References mcTracks.
|
inline |
Definition at line 46 of file CbmL1Track.h.
References mcTracks.
|
inline |
Definition at line 48 of file CbmL1Track.h.
References mcTracks.
|
inline |
Definition at line 48 of file CbmL1Track.h.
References mcTracks.
|
inlinevirtual |
Accessors to the track hits during track fit
Reimplemented from CbmKFTrackInterface.
Definition at line 43 of file CbmL1Track.h.
References StsHits.
|
inlinevirtual |
Accessors to the track hits during track fit
Reimplemented from CbmKFTrackInterface.
Definition at line 43 of file CbmL1Track.h.
References StsHits.
|
inline |
Definition at line 49 of file CbmL1Track.h.
References mcTracks.
Referenced by CbmL1::HistoPerformance().
|
inline |
Definition at line 49 of file CbmL1Track.h.
References mcTracks.
|
inline |
Definition at line 51 of file CbmL1Track.h.
References maxPurity.
Referenced by CbmL1::TrackMatch().
|
inline |
Definition at line 51 of file CbmL1Track.h.
References maxPurity.
| double CbmL1Track::CLast |
Definition at line 57 of file CbmL1Track.h.
Referenced by CbmL1::Reconstruct().
| map< int, int > CbmL1Track::hitMap |
Definition at line 61 of file CbmL1Track.h.
Referenced by CbmL1Track(), and CbmL1::TrackMatch().
|
private |
Definition at line 65 of file CbmL1Track.h.
Referenced by CbmL1Track(), GetMaxPurity(), and SetMaxPurity().
|
private |
Definition at line 64 of file CbmL1Track.h.
Referenced by CbmL1Track(), AddMCTrack(), GetMCTrack(), GetMCTracks(), GetNMCTracks(), and IsGhost().
| int CbmL1Track::nStations |
Definition at line 59 of file CbmL1Track.h.
Referenced by CbmL1Track().
| vector< int > CbmL1Track::StsHits |
Definition at line 58 of file CbmL1Track.h.
Referenced by CbmL1Track(), GetNOfHits(), CbmL1::HistoPerformance(), CbmL1::Reconstruct(), and CbmL1::TrackMatch().
| double CbmL1Track::TLast |
Definition at line 57 of file CbmL1Track.h.
Referenced by CbmL1::Reconstruct().