20#ifndef _CbmL1PFFitter_h_
21#define _CbmL1PFFitter_h_
50 void Fit(std::vector<CbmStsTrack>& Tracks,
const std::vector<CbmMvdHit>& vMvdHits,
51 const std::vector<CbmStsHit>& vStsHits,
const std::vector<int>& pidHypo);
52 void Fit(std::vector<CbmStsTrack>& Tracks,
const std::vector<int>& pidHypo);
55 void GetChiToVertex(std::vector<CbmStsTrack>& Tracks, std::vector<PFFieldRegion>& field, std::vector<float>& chiToVtx,
Magnetic flux density interpolation along the track vs. z-coordinate (header)
int GetMvdStationIndex(const CbmMvdHit *h)
TClonesArray * fStsHitArray
TClonesArray * fMvdHitArray
void GetChiToVertex(std::vector< CbmStsTrack > &Tracks, std::vector< PFFieldRegion > &field, std::vector< float > &chiToVtx, CbmKFVertex &primVtx, float chiPrim=-1)
void Fit(std::vector< CbmStsTrack > &Tracks, const std::vector< CbmMvdHit > &vMvdHits, const std::vector< CbmStsHit > &vStsHits, const std::vector< int > &pidHypo)
int GetStsStationIndex(const CbmStsHit *h)
void CalculateFieldRegion(std::vector< CbmStsTrack > &Tracks, std::vector< PFFieldRegion > &Field)
void CalculateFieldRegionAtLastPoint(std::vector< CbmStsTrack > &Tracks, std::vector< PFFieldRegion > &field)
data class for a reconstructed 3-d hit in the STS
Data class with information on a STS local track.
Magnetic field region, corresponding to a hit triplet.
void getL1FieldRegion(cbm::algo::kf::FieldRegion< cbm::algo::kf::fvec > &, int i)
void setFromL1FieldRegion(const cbm::algo::kf::FieldRegion< cbm::algo::kf::fvec > &, int i)