74 const bool initParams =
true);
84 const bool initParams =
true);
A generic hit for the CA tracker (header)
Container for all data, which are processed within a single sub-timeslice (implementation)
CbmStsAlgoFindClusters::InputData InputData
Track fit utilities for the CA tracking based on the Kalman filter.
A container for all external parameters of the CA tracking algorithm.
void FitBranch(const ca::Branch &t, TrackParamV &T, const kf::FitDirection direction, const fvec qp0, const bool initParams=true)
like BranchFitterFast but more precise
void FindMoreHits(ca::Branch &t, TrackParamV &T, const kf::FitDirection direction, const fvec qp0)
TrackExtender(const ca::Parameters< fvec > &pars, const fscal mass)
Default constructor.
TrackExtender & operator=(const TrackExtender &)=delete
Copy assignment operator.
TrackExtender(const TrackExtender &)=default
Copy constructor.
void FitBranchFast(const ca::Branch &t, TrackParamV &T, const kf::FitDirection direction, const fvec qp0, const bool initParams=true)
const Parameters< fvec > & fParameters
Object of Framework parameters class.
~TrackExtender()
Destructor.
TrackExtender(TrackExtender &&)=default
Move constructor.
fscal ExtendBranch(ca::Branch &t, WindowData &wData)
Try to extrapolate and find additional hits on other stations.
fscal fDefaultMass
mass of the propagated particle [GeV/c2]
TrackExtender & operator=(TrackExtender &&)=delete
Move assignment operator.
const cbm::algo::kf::Setup< fvec > & fSetup
Container for internal data, processed on a single time window.
KF-framework representation of the detector setup.
constexpr fscal MuonMass
Particle masses etc used for the track fit, fscal precision.
TODO: SZh 8.11.2022: add selection of parameterisation.