CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
tmtt::KFTrackletTrack Class Reference

#include <KFTrackletTrack.h>

Public Member Functions

bool accepted () const
 
float charge () const
 
float charge_bcon () const
 
float chi2 () const
 
float chi2_bcon () const
 
float chi2dof () const
 
float chi2dof_bcon () const
 
float chi2rphi () const
 
float chi2rphi_bcon () const
 
float chi2rz () const
 
float d0 () const
 
const DigitalTrackdigitaltrack () const
 
void digitizeTrack (const std::string &fitterName)
 
bool done_bcon () const
 
float eta () const
 
unsigned int hitPattern () const
 
unsigned int iEtaReg () const
 
void infoKF (unsigned int &nSkippedLayers, unsigned int &numUpdateCalls) const
 
float invPt () const
 
float invPt_bcon () const
 
unsigned int iPhiSec () const
 
 KFTrackletTrack (const L1track3D *l1track3D, const std::vector< const Stub * > &stubs, unsigned int hitPattern, float qOverPt, float d0, float phi0, float z0, float tanLambda, float chi2rphi, float chi2rz, unsigned int nHelixParam, unsigned int iPhiSec, unsigned int iEtaReg, bool accepted=true)
 
const L1track3Dl1track3D () const
 
float nHelixParam () const
 
unsigned int numDOF () const
 
unsigned int numDOF_bcon () const
 
unsigned int numDOFrphi () const
 
unsigned int numDOFrphi_bcon () const
 
unsigned int numDOFrz () const
 
unsigned int numKilledStubs () const
 
unsigned int numLayers () const
 
unsigned int numStubs () const
 
unsigned int optoLinkID () const
 
float phi0 () const
 
float phi0_bcon () const
 
float phiAtChosenR (bool beamConstraint) const
 
float pt () const
 
float pt_bcon () const
 
float qOverPt () const
 
float qOverPt_bcon () const
 
void setBeamConstr (float qOverPt_bcon, float phi0_bcon, float chi2rphi_bcon)
 
void setInfoKF (unsigned int nSkippedLayers, unsigned int numUpdateCalls)
 
const std::vector< const Stub * > & stubs () const
 
float tanLambda () const
 
float theta () const
 
float z0 () const
 
float zAtChosenR () const
 

Private Attributes

bool accepted_
 
float chi2rphi_
 
float chi2rphi_bcon_
 
float chi2rz_
 
float d0_
 
float d0_bcon_
 
std::shared_ptr< DigitalTrackdigitalTrack_
 
bool done_bcon_
 
unsigned int hitPattern_
 
unsigned int iEtaReg_
 
unsigned int iPhiSec_
 
const L1track3Dl1track3D_
 
std::string lostMatchingState_
 
std::vector< const Stub * > matchedStubs_
 
const TPmatchedTP_
 
unsigned int nHelixParam_
 
unsigned int nLayers_
 
unsigned int nMatchedLayers_
 
unsigned int nSkippedLayers_
 
int numIterations_
 
unsigned int numUpdateCalls_
 
unsigned int optoLinkID_
 
float phi0_
 
float phi0_bcon_
 
float qOverPt_
 
float qOverPt_bcon_
 
const Settingssettings_
 
std::unordered_map< std::string, int > stateCalls_
 
std::vector< const Stub * > stubs_
 
float tanLambda_
 
float z0_
 

Detailed Description

Definition at line 27 of file KFTrackletTrack.h.

Constructor & Destructor Documentation

◆ KFTrackletTrack()

tmtt::KFTrackletTrack::KFTrackletTrack ( const L1track3D l1track3D,
const std::vector< const Stub * > &  stubs,
unsigned int  hitPattern,
float  qOverPt,
float  d0,
float  phi0,
float  z0,
float  tanLambda,
float  chi2rphi,
float  chi2rz,
unsigned int  nHelixParam,
unsigned int  iPhiSec,
unsigned int  iEtaReg,
bool  accepted = true 
)
inline

Definition at line 35 of file KFTrackletTrack.h.

Member Function Documentation

◆ accepted()

bool tmtt::KFTrackletTrack::accepted ( ) const
inline

Definition at line 182 of file KFTrackletTrack.h.

182 { return accepted_; }

References accepted_.

◆ charge()

float tmtt::KFTrackletTrack::charge ( void  ) const
inline

Definition at line 111 of file KFTrackletTrack.h.

111 { return (qOverPt_ > 0 ? 1 : -1); }

References qOverPt_.

◆ charge_bcon()

float tmtt::KFTrackletTrack::charge_bcon ( ) const
inline

Definition at line 130 of file KFTrackletTrack.h.

130 { return (qOverPt_bcon_ > 0 ? 1 : -1); }

References qOverPt_bcon_.

◆ chi2()

float tmtt::KFTrackletTrack::chi2 ( void  ) const
inline

Definition at line 162 of file KFTrackletTrack.h.

162 { return chi2rphi_ + chi2rz_; }

References chi2rphi_, and chi2rz_.

Referenced by chi2dof().

◆ chi2_bcon()

float tmtt::KFTrackletTrack::chi2_bcon ( ) const
inline

Definition at line 170 of file KFTrackletTrack.h.

170 { return chi2rphi_bcon_ + chi2rz_; }

References chi2rphi_bcon_, and chi2rz_.

Referenced by chi2dof_bcon().

◆ chi2dof()

float tmtt::KFTrackletTrack::chi2dof ( ) const
inline

Definition at line 163 of file KFTrackletTrack.h.

163 { return (this->chi2()) / this->numDOF(); }

References chi2(), and numDOF().

◆ chi2dof_bcon()

float tmtt::KFTrackletTrack::chi2dof_bcon ( ) const
inline

Definition at line 171 of file KFTrackletTrack.h.

171 { return (this->chi2_bcon()) / this->numDOF_bcon(); }

References chi2_bcon(), and numDOF_bcon().

◆ chi2rphi()

float tmtt::KFTrackletTrack::chi2rphi ( ) const
inline

Definition at line 160 of file KFTrackletTrack.h.

160 { return chi2rphi_; }

References chi2rphi_.

◆ chi2rphi_bcon()

float tmtt::KFTrackletTrack::chi2rphi_bcon ( ) const
inline

Definition at line 169 of file KFTrackletTrack.h.

169 { return chi2rphi_bcon_; }

References chi2rphi_bcon_.

Referenced by setBeamConstr().

◆ chi2rz()

float tmtt::KFTrackletTrack::chi2rz ( ) const
inline

Definition at line 161 of file KFTrackletTrack.h.

161 { return chi2rz_; }

References chi2rz_.

◆ d0()

float tmtt::KFTrackletTrack::d0 ( ) const
inline

Definition at line 118 of file KFTrackletTrack.h.

118 { return d0_; }

References d0_.

◆ digitaltrack()

const DigitalTrack* tmtt::KFTrackletTrack::digitaltrack ( ) const
inline

Definition at line 188 of file KFTrackletTrack.h.

188 { return digitalTrack_.get(); }

References digitalTrack_.

◆ digitizeTrack()

void tmtt::KFTrackletTrack::digitizeTrack ( const std::string &  fitterName)

◆ done_bcon()

bool tmtt::KFTrackletTrack::done_bcon ( ) const
inline

Definition at line 128 of file KFTrackletTrack.h.

128 { return done_bcon_; } // Was beam-spot constraint aplied?

References done_bcon_.

◆ eta()

float tmtt::KFTrackletTrack::eta ( void  ) const
inline

Definition at line 123 of file KFTrackletTrack.h.

123 { return -log(tan(0.5 * this->theta())); }

References dqm-mbProfile::log, funct::tan(), and theta().

Referenced by Particle.Particle::__str__(), Jet.Jet::jetID(), and Jet.Jet::puJetId().

◆ hitPattern()

unsigned int tmtt::KFTrackletTrack::hitPattern ( ) const
inline

Definition at line 106 of file KFTrackletTrack.h.

106 { return hitPattern_; }

References hitPattern_.

◆ iEtaReg()

unsigned int tmtt::KFTrackletTrack::iEtaReg ( ) const
inline

Definition at line 175 of file KFTrackletTrack.h.

175 { return iEtaReg_; }

References iEtaReg_.

◆ infoKF()

void tmtt::KFTrackletTrack::infoKF ( unsigned int &  nSkippedLayers,
unsigned int &  numUpdateCalls 
) const
inline

Definition at line 89 of file KFTrackletTrack.h.

89  {
90  nSkippedLayers = nSkippedLayers_;
91  numUpdateCalls = numUpdateCalls_;
92  }

References nSkippedLayers_, and numUpdateCalls_.

◆ invPt()

float tmtt::KFTrackletTrack::invPt ( ) const
inline

Definition at line 112 of file KFTrackletTrack.h.

112 { return std::abs(qOverPt_); }

References funct::abs(), and qOverPt_.

Referenced by pt().

◆ invPt_bcon()

float tmtt::KFTrackletTrack::invPt_bcon ( ) const
inline

Definition at line 131 of file KFTrackletTrack.h.

131 { return std::abs(qOverPt_bcon_); }

References funct::abs(), and qOverPt_bcon_.

Referenced by pt_bcon().

◆ iPhiSec()

unsigned int tmtt::KFTrackletTrack::iPhiSec ( ) const
inline

Definition at line 174 of file KFTrackletTrack.h.

174 { return iPhiSec_; }

References iPhiSec_.

◆ l1track3D()

const L1track3D* tmtt::KFTrackletTrack::l1track3D ( ) const
inline

Definition at line 94 of file KFTrackletTrack.h.

94 { return l1track3D_; }

References l1track3D_.

◆ nHelixParam()

float tmtt::KFTrackletTrack::nHelixParam ( ) const
inline

Definition at line 154 of file KFTrackletTrack.h.

154 { return nHelixParam_; }

References nHelixParam_.

◆ numDOF()

unsigned int tmtt::KFTrackletTrack::numDOF ( ) const
inline

Definition at line 157 of file KFTrackletTrack.h.

157 { return 2 * this->numStubs() - nHelixParam_; }

References nHelixParam_, and numStubs().

Referenced by chi2dof(), and numDOF_bcon().

◆ numDOF_bcon()

unsigned int tmtt::KFTrackletTrack::numDOF_bcon ( ) const
inline

Definition at line 167 of file KFTrackletTrack.h.

167 { return (this->numDOF() - 1); }

References numDOF().

Referenced by chi2dof_bcon().

◆ numDOFrphi()

unsigned int tmtt::KFTrackletTrack::numDOFrphi ( ) const
inline

Definition at line 158 of file KFTrackletTrack.h.

158 { return this->numStubs() - (nHelixParam_ - 2); }

References nHelixParam_, and numStubs().

Referenced by numDOFrphi_bcon().

◆ numDOFrphi_bcon()

unsigned int tmtt::KFTrackletTrack::numDOFrphi_bcon ( ) const
inline

Definition at line 168 of file KFTrackletTrack.h.

168 { return (this->numDOFrphi() - 1); }

References numDOFrphi().

◆ numDOFrz()

unsigned int tmtt::KFTrackletTrack::numDOFrz ( ) const
inline

Definition at line 159 of file KFTrackletTrack.h.

159 { return this->numStubs() - 2; }

References numStubs().

◆ numKilledStubs()

unsigned int tmtt::KFTrackletTrack::numKilledStubs ( ) const
inline

Definition at line 103 of file KFTrackletTrack.h.

103 { return l1track3D_->numStubs() - this->numStubs(); }

References l1track3D_, tmtt::L1track3D::numStubs(), and numStubs().

◆ numLayers()

unsigned int tmtt::KFTrackletTrack::numLayers ( ) const
inline

Definition at line 101 of file KFTrackletTrack.h.

101 { return nLayers_; }

References nLayers_.

◆ numStubs()

unsigned int tmtt::KFTrackletTrack::numStubs ( ) const
inline

Definition at line 99 of file KFTrackletTrack.h.

99 { return stubs_.size(); }

References stubs_.

Referenced by numDOF(), numDOFrphi(), numDOFrz(), and numKilledStubs().

◆ optoLinkID()

unsigned int tmtt::KFTrackletTrack::optoLinkID ( ) const
inline

Definition at line 178 of file KFTrackletTrack.h.

178 { return optoLinkID_; }

References optoLinkID_.

◆ phi0()

float tmtt::KFTrackletTrack::phi0 ( ) const
inline

Definition at line 119 of file KFTrackletTrack.h.

119 { return phi0_; }

References phi0_.

◆ phi0_bcon()

float tmtt::KFTrackletTrack::phi0_bcon ( ) const
inline

Definition at line 133 of file KFTrackletTrack.h.

133 { return phi0_bcon_; }

References phi0_bcon_.

Referenced by setBeamConstr().

◆ phiAtChosenR()

float tmtt::KFTrackletTrack::phiAtChosenR ( bool  beamConstraint) const
inline

Definition at line 137 of file KFTrackletTrack.h.

137  {
138  if (beamConstraint) {
139  return reco::deltaPhi(phi0_bcon_ -
142  0.);
143  } else {
145  d0_ / (settings_->chosenRofPhi()),
146  0.);
147  }
148  }

References tmtt::Settings::chosenRofPhi(), d0_, d0_bcon_, reco::deltaPhi(), tmtt::Settings::invPtToDphi(), phi0_, phi0_bcon_, qOverPt_, qOverPt_bcon_, and settings_.

◆ pt()

float tmtt::KFTrackletTrack::pt ( ) const
inline

◆ pt_bcon()

float tmtt::KFTrackletTrack::pt_bcon ( ) const
inline

Definition at line 132 of file KFTrackletTrack.h.

132 { return 1. / (1.0e-6 + this->invPt_bcon()); }

References invPt_bcon().

◆ qOverPt()

float tmtt::KFTrackletTrack::qOverPt ( ) const
inline

Definition at line 110 of file KFTrackletTrack.h.

110 { return qOverPt_; }

References qOverPt_.

◆ qOverPt_bcon()

float tmtt::KFTrackletTrack::qOverPt_bcon ( ) const
inline

Definition at line 129 of file KFTrackletTrack.h.

129 { return qOverPt_bcon_; }

References qOverPt_bcon_.

Referenced by setBeamConstr().

◆ setBeamConstr()

void tmtt::KFTrackletTrack::setBeamConstr ( float  qOverPt_bcon,
float  phi0_bcon,
float  chi2rphi_bcon 
)
inline

◆ setInfoKF()

void tmtt::KFTrackletTrack::setInfoKF ( unsigned int  nSkippedLayers,
unsigned int  numUpdateCalls 
)
inline

Definition at line 84 of file KFTrackletTrack.h.

84  {
85  nSkippedLayers_ = nSkippedLayers;
86  numUpdateCalls_ = numUpdateCalls;
87  }

References nSkippedLayers_, and numUpdateCalls_.

◆ stubs()

const std::vector<const Stub*>& tmtt::KFTrackletTrack::stubs ( ) const
inline

Definition at line 97 of file KFTrackletTrack.h.

97 { return stubs_; }

References stubs_.

◆ tanLambda()

float tmtt::KFTrackletTrack::tanLambda ( ) const
inline

Definition at line 121 of file KFTrackletTrack.h.

121 { return tanLambda_; }

References tanLambda_.

◆ theta()

float tmtt::KFTrackletTrack::theta ( void  ) const
inline

Definition at line 122 of file KFTrackletTrack.h.

122 { return atan2(1., tanLambda_); } // Use atan2 to ensure 0 < theta < pi.

References tanLambda_.

Referenced by eta(), and Tau.Tau::zImpact().

◆ z0()

float tmtt::KFTrackletTrack::z0 ( ) const
inline

Definition at line 120 of file KFTrackletTrack.h.

120 { return z0_; }

References z0_.

◆ zAtChosenR()

float tmtt::KFTrackletTrack::zAtChosenR ( ) const
inline

Definition at line 149 of file KFTrackletTrack.h.

149  {
150  return (z0_ + (settings_->chosenRofZ()) * tanLambda_);
151  } // neglects transverse impact parameter & track curvature.

References tmtt::Settings::chosenRofZ(), settings_, tanLambda_, and z0_.

Member Data Documentation

◆ accepted_

bool tmtt::KFTrackletTrack::accepted_
private

Definition at line 245 of file KFTrackletTrack.h.

Referenced by accepted().

◆ chi2rphi_

float tmtt::KFTrackletTrack::chi2rphi_
private

Definition at line 210 of file KFTrackletTrack.h.

Referenced by chi2(), and chi2rphi().

◆ chi2rphi_bcon_

float tmtt::KFTrackletTrack::chi2rphi_bcon_
private

Definition at line 218 of file KFTrackletTrack.h.

Referenced by chi2_bcon(), chi2rphi_bcon(), and setBeamConstr().

◆ chi2rz_

float tmtt::KFTrackletTrack::chi2rz_
private

Definition at line 211 of file KFTrackletTrack.h.

Referenced by chi2(), chi2_bcon(), and chi2rz().

◆ d0_

float tmtt::KFTrackletTrack::d0_
private

Definition at line 206 of file KFTrackletTrack.h.

Referenced by d0(), and phiAtChosenR().

◆ d0_bcon_

float tmtt::KFTrackletTrack::d0_bcon_
private

Definition at line 216 of file KFTrackletTrack.h.

Referenced by phiAtChosenR(), and setBeamConstr().

◆ digitalTrack_

std::shared_ptr<DigitalTrack> tmtt::KFTrackletTrack::digitalTrack_
private

Definition at line 242 of file KFTrackletTrack.h.

Referenced by digitaltrack().

◆ done_bcon_

bool tmtt::KFTrackletTrack::done_bcon_
private

Definition at line 214 of file KFTrackletTrack.h.

Referenced by done_bcon(), and setBeamConstr().

◆ hitPattern_

unsigned int tmtt::KFTrackletTrack::hitPattern_
private

Definition at line 202 of file KFTrackletTrack.h.

Referenced by hitPattern().

◆ iEtaReg_

unsigned int tmtt::KFTrackletTrack::iEtaReg_
private

Definition at line 225 of file KFTrackletTrack.h.

Referenced by iEtaReg().

◆ iPhiSec_

unsigned int tmtt::KFTrackletTrack::iPhiSec_
private

Definition at line 224 of file KFTrackletTrack.h.

Referenced by iPhiSec().

◆ l1track3D_

const L1track3D* tmtt::KFTrackletTrack::l1track3D_
private

Definition at line 195 of file KFTrackletTrack.h.

Referenced by l1track3D(), and numKilledStubs().

◆ lostMatchingState_

std::string tmtt::KFTrackletTrack::lostMatchingState_
private

Definition at line 239 of file KFTrackletTrack.h.

◆ matchedStubs_

std::vector<const Stub*> tmtt::KFTrackletTrack::matchedStubs_
private

Definition at line 231 of file KFTrackletTrack.h.

◆ matchedTP_

const TP* tmtt::KFTrackletTrack::matchedTP_
private

Definition at line 230 of file KFTrackletTrack.h.

◆ nHelixParam_

unsigned int tmtt::KFTrackletTrack::nHelixParam_
private

Definition at line 221 of file KFTrackletTrack.h.

Referenced by nHelixParam(), numDOF(), and numDOFrphi().

◆ nLayers_

unsigned int tmtt::KFTrackletTrack::nLayers_
private

Definition at line 199 of file KFTrackletTrack.h.

Referenced by numLayers().

◆ nMatchedLayers_

unsigned int tmtt::KFTrackletTrack::nMatchedLayers_
private

Definition at line 232 of file KFTrackletTrack.h.

◆ nSkippedLayers_

unsigned int tmtt::KFTrackletTrack::nSkippedLayers_
private

Definition at line 235 of file KFTrackletTrack.h.

Referenced by infoKF(), and setInfoKF().

◆ numIterations_

int tmtt::KFTrackletTrack::numIterations_
private

Definition at line 238 of file KFTrackletTrack.h.

◆ numUpdateCalls_

unsigned int tmtt::KFTrackletTrack::numUpdateCalls_
private

Definition at line 236 of file KFTrackletTrack.h.

Referenced by infoKF(), and setInfoKF().

◆ optoLinkID_

unsigned int tmtt::KFTrackletTrack::optoLinkID_
private

Definition at line 227 of file KFTrackletTrack.h.

Referenced by optoLinkID().

◆ phi0_

float tmtt::KFTrackletTrack::phi0_
private

Definition at line 207 of file KFTrackletTrack.h.

Referenced by phi0(), and phiAtChosenR().

◆ phi0_bcon_

float tmtt::KFTrackletTrack::phi0_bcon_
private

Definition at line 217 of file KFTrackletTrack.h.

Referenced by phi0_bcon(), phiAtChosenR(), and setBeamConstr().

◆ qOverPt_

float tmtt::KFTrackletTrack::qOverPt_
private

Definition at line 205 of file KFTrackletTrack.h.

Referenced by charge(), invPt(), phiAtChosenR(), and qOverPt().

◆ qOverPt_bcon_

float tmtt::KFTrackletTrack::qOverPt_bcon_
private

Definition at line 215 of file KFTrackletTrack.h.

Referenced by charge_bcon(), invPt_bcon(), phiAtChosenR(), qOverPt_bcon(), and setBeamConstr().

◆ settings_

const Settings* tmtt::KFTrackletTrack::settings_
private

Definition at line 192 of file KFTrackletTrack.h.

Referenced by phiAtChosenR(), and zAtChosenR().

◆ stateCalls_

std::unordered_map<std::string, int> tmtt::KFTrackletTrack::stateCalls_
private

Definition at line 240 of file KFTrackletTrack.h.

◆ stubs_

std::vector<const Stub*> tmtt::KFTrackletTrack::stubs_
private

Definition at line 198 of file KFTrackletTrack.h.

Referenced by numStubs(), and stubs().

◆ tanLambda_

float tmtt::KFTrackletTrack::tanLambda_
private

Definition at line 209 of file KFTrackletTrack.h.

Referenced by tanLambda(), theta(), and zAtChosenR().

◆ z0_

float tmtt::KFTrackletTrack::z0_
private

Definition at line 208 of file KFTrackletTrack.h.

Referenced by z0(), and zAtChosenR().

tmtt::Settings::invPtToDphi
double invPtToDphi() const
Definition: Settings.h:397
tmtt::KFTrackletTrack::tanLambda_
float tanLambda_
Definition: KFTrackletTrack.h:209
tmtt::KFTrackletTrack::chi2
float chi2() const
Definition: KFTrackletTrack.h:162
tmtt::KFTrackletTrack::optoLinkID_
unsigned int optoLinkID_
Definition: KFTrackletTrack.h:227
tmtt::KFTrackletTrack::chi2rphi_
float chi2rphi_
Definition: KFTrackletTrack.h:210
tmtt::KFTrackletTrack::stubs
const std::vector< const Stub * > & stubs() const
Definition: KFTrackletTrack.h:97
tmtt::KFTrackletTrack::invPt_bcon
float invPt_bcon() const
Definition: KFTrackletTrack.h:131
tmtt::KFTrackletTrack::qOverPt_bcon_
float qOverPt_bcon_
Definition: KFTrackletTrack.h:215
reco::deltaPhi
constexpr double deltaPhi(double phi1, double phi2)
Definition: deltaPhi.h:26
tmtt::KFTrackletTrack::chi2rphi_bcon
float chi2rphi_bcon() const
Definition: KFTrackletTrack.h:169
tmtt::KFTrackletTrack::hitPattern
unsigned int hitPattern() const
Definition: KFTrackletTrack.h:106
tmtt::KFTrackletTrack::numDOFrphi
unsigned int numDOFrphi() const
Definition: KFTrackletTrack.h:158
tmtt::KFTrackletTrack::numDOF
unsigned int numDOF() const
Definition: KFTrackletTrack.h:157
tmtt::KFTrackletTrack::iPhiSec
unsigned int iPhiSec() const
Definition: KFTrackletTrack.h:174
tmtt::KFTrackletTrack::phi0_bcon
float phi0_bcon() const
Definition: KFTrackletTrack.h:133
tmtt::Settings::chosenRofPhi
double chosenRofPhi() const
Definition: Settings.h:112
tmtt::KFTrackletTrack::digitalTrack_
std::shared_ptr< DigitalTrack > digitalTrack_
Definition: KFTrackletTrack.h:242
tmtt::KFTrackletTrack::phi0
float phi0() const
Definition: KFTrackletTrack.h:119
tmtt::KFTrackletTrack::nLayers_
unsigned int nLayers_
Definition: KFTrackletTrack.h:199
tmtt::KFTrackletTrack::chi2rphi
float chi2rphi() const
Definition: KFTrackletTrack.h:160
tmtt::KFTrackletTrack::phi0_
float phi0_
Definition: KFTrackletTrack.h:207
tmtt::KFTrackletTrack::d0_
float d0_
Definition: KFTrackletTrack.h:206
tmtt::KFTrackletTrack::nHelixParam_
unsigned int nHelixParam_
Definition: KFTrackletTrack.h:221
tmtt::KFTrackletTrack::tanLambda
float tanLambda() const
Definition: KFTrackletTrack.h:121
tmtt::KFTrackletTrack::phi0_bcon_
float phi0_bcon_
Definition: KFTrackletTrack.h:217
tmtt::KFTrackletTrack::nHelixParam
float nHelixParam() const
Definition: KFTrackletTrack.h:154
tmtt::KFTrackletTrack::chi2_bcon
float chi2_bcon() const
Definition: KFTrackletTrack.h:170
tmtt::KFTrackletTrack::chi2rz_
float chi2rz_
Definition: KFTrackletTrack.h:211
tmtt::KFTrackletTrack::d0_bcon_
float d0_bcon_
Definition: KFTrackletTrack.h:216
tmtt::KFTrackletTrack::z0_
float z0_
Definition: KFTrackletTrack.h:208
tmtt::KFTrackletTrack::numStubs
unsigned int numStubs() const
Definition: KFTrackletTrack.h:99
funct::tan
Tan< T >::type tan(const T &t)
Definition: Tan.h:22
tmtt::Settings::chosenRofZ
double chosenRofZ() const
Definition: Settings.h:127
tmtt::KFTrackletTrack::iPhiSec_
unsigned int iPhiSec_
Definition: KFTrackletTrack.h:224
tmtt::KFTrackletTrack::invPt
float invPt() const
Definition: KFTrackletTrack.h:112
tmtt::KFTrackletTrack::theta
float theta() const
Definition: KFTrackletTrack.h:122
tmtt::KFTrackletTrack::hitPattern_
unsigned int hitPattern_
Definition: KFTrackletTrack.h:202
tmtt::KFTrackletTrack::d0
float d0() const
Definition: KFTrackletTrack.h:118
tmtt::KFTrackletTrack::chi2rphi_bcon_
float chi2rphi_bcon_
Definition: KFTrackletTrack.h:218
tmtt::KFTrackletTrack::l1track3D
const L1track3D * l1track3D() const
Definition: KFTrackletTrack.h:94
tmtt::KFTrackletTrack::iEtaReg
unsigned int iEtaReg() const
Definition: KFTrackletTrack.h:175
tmtt::KFTrackletTrack::l1track3D_
const L1track3D * l1track3D_
Definition: KFTrackletTrack.h:195
tmtt::KFTrackletTrack::numIterations_
int numIterations_
Definition: KFTrackletTrack.h:238
tmtt::KFTrackletTrack::numUpdateCalls_
unsigned int numUpdateCalls_
Definition: KFTrackletTrack.h:236
tmtt::KFTrackletTrack::settings_
const Settings * settings_
Definition: KFTrackletTrack.h:192
tmtt::KFTrackletTrack::done_bcon_
bool done_bcon_
Definition: KFTrackletTrack.h:214
tmtt::KFTrackletTrack::iEtaReg_
unsigned int iEtaReg_
Definition: KFTrackletTrack.h:225
tmtt::KFTrackletTrack::accepted_
bool accepted_
Definition: KFTrackletTrack.h:245
tmtt::KFTrackletTrack::chi2rz
float chi2rz() const
Definition: KFTrackletTrack.h:161
tmtt::KFTrackletTrack::qOverPt_bcon
float qOverPt_bcon() const
Definition: KFTrackletTrack.h:129
dqm-mbProfile.log
log
Definition: dqm-mbProfile.py:17
tmtt::KFTrackletTrack::z0
float z0() const
Definition: KFTrackletTrack.h:120
tmtt::KFTrackletTrack::qOverPt
float qOverPt() const
Definition: KFTrackletTrack.h:110
tmtt::L1track3D::optoLinkID
unsigned int optoLinkID() const override
Definition: L1track3D.h:178
funct::abs
Abs< T >::type abs(const T &t)
Definition: Abs.h:22
tmtt::KFTrackletTrack::accepted
bool accepted() const
Definition: KFTrackletTrack.h:182
tmtt::KFTrackletTrack::numDOF_bcon
unsigned int numDOF_bcon() const
Definition: KFTrackletTrack.h:167
tmtt::KFTrackletTrack::qOverPt_
float qOverPt_
Definition: KFTrackletTrack.h:205
tmtt::KFTrackletTrack::stubs_
std::vector< const Stub * > stubs_
Definition: KFTrackletTrack.h:198
tmtt::L1track3D::numStubs
unsigned int numStubs() const override
Definition: L1track3D.h:97
tmtt::KFTrackletTrack::nSkippedLayers_
unsigned int nSkippedLayers_
Definition: KFTrackletTrack.h:235