8 const std::vector<Stub*> L1fittedTrack::noStubs_;
12 void L1fittedTrack::digitizeTrack(
const string& fitterName) {
13 if (settings_->enableDigitize()) {
14 if (not digitalTrack_) {
16 digitalTrack_ = std::make_shared<DigitalTrack>(settings_, fitterName,
this);
19 qOverPt_ = digitalTrack_->qOverPt();
20 if (nHelixParam_ == 5)
21 d0_ = digitalTrack_->d0();
22 phi0_ = digitalTrack_->phi0();
23 z0_ = digitalTrack_->z0();
24 tanLambda_ = digitalTrack_->tanLambda();
25 chi2rphi_ = digitalTrack_->chisquaredRphi();
26 chi2rz_ = digitalTrack_->chisquaredRz();
29 if (nHelixParam_ == 5) {
30 qOverPt_bcon_ = digitalTrack_->qOverPt_bcon();
31 phi0_bcon_ = digitalTrack_->phi0_bcon();
32 chi2rphi_bcon_ = digitalTrack_->chisquaredRphi_bcon();
36 this->setConsistentHTcell();
=== This is the base class for the linearised chi-squared track fit algorithms.