|
CbmRoot
|
Implementation of the primary vertex finder using KF utility. More...
#include <CbmPVFinderKF.h>
Public Types | |
| enum | ESourceTrackType { kStsTrack = 0 , kGlobalTrack = 1 } |
| Track type for PV recnostruction. More... | |
Public Member Functions | |
| CbmPVFinderKF () | |
| Default constructor. | |
| ~CbmPVFinderKF () | |
| Destructior. | |
| virtual Int_t | FindPrimaryVertex (TClonesArray *tracks, CbmVertex *vertex) |
| Execution of PV finding. | |
| virtual Int_t | FindEventVertex (CbmEvent *event, TClonesArray *tracks) |
| Execution of PV finding. | |
| ClassDef (CbmPVFinderKF, 1) | |
| virtual void | Init () |
| ClassDef (CbmPrimaryVertexFinder, 1) | |
Implementation of the primary vertex finder using KF utility.
Definition at line 16 of file CbmPVFinderKF.h.
Track type for PV recnostruction.
| Enumerator | |
|---|---|
| kStsTrack | |
| kGlobalTrack | |
Definition at line 19 of file CbmPVFinderKF.h.
|
inline |
|
inline |
Destructior.
Definition at line 29 of file CbmPVFinderKF.h.
|
inherited |
References CbmPrimaryVertexFinder().
| CbmPVFinderKF::ClassDef | ( | CbmPVFinderKF | , |
| 1 | ) |
References CbmPVFinderKF().
Execution of PV finding.
| event | Pointer to event object |
| tracks | TClonesArray of CbmStsTracks |
Implements CbmPrimaryVertexFinder.
Definition at line 53 of file CbmPVFinderKF.cxx.
References CbmKFPrimaryVertexFinder::AddTrack(), CbmKFPrimaryVertexFinder::Fit(), CbmTrack::GetChiSq(), CbmKFTrack::GetCovMatrix(), CbmTrack::GetFlag(), CbmTrack::GetNDF(), CbmVertex::GetNTracks(), CbmStsTrack::GetTotalNofHits(), CbmKFTrack::GetTrack(), kStsTrack, CbmKFTrack::SetStsTrack(), tracks, and v.
Execution of PV finding.
| tracks | TClonesArray of CbmStsTracks |
| vertex | Primary vertex (output) |
| event | Pointer to event object |
Implements CbmPrimaryVertexFinder.
Definition at line 18 of file CbmPVFinderKF.cxx.
References CbmKFPrimaryVertexFinder::AddTrack(), CbmKFPrimaryVertexFinder::Fit(), CbmTrack::GetChiSq(), CbmTrack::GetFlag(), CbmTrack::GetNDF(), CbmVertex::GetNTracks(), CbmStsTrack::GetTotalNofHits(), CbmKFTrack::SetStsTrack(), tracks, and v.
|
inlinevirtualinherited |
Initialisation (virtual). If needed, to be implemented in the derived class. Else no action.
Reimplemented in CbmPVFinderIdeal.
Definition at line 47 of file CbmPrimaryVertexFinder.h.