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
 
float d0_bcon () 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, bool done_bcon=false, float qOverPt_bcon=0., float d0_bcon=0., float phi0_bcon=0., float chi2rphi_bcon=0.)
 
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 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,
bool  done_bcon = false,
float  qOverPt_bcon = 0.,
float  d0_bcon = 0.,
float  phi0_bcon = 0.,
float  chi2rphi_bcon = 0. 
)
inline

Member Function Documentation

◆ accepted()

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

Definition at line 180 of file KFTrackletTrack.h.

180 { return accepted_; }

References accepted_.

◆ charge()

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

Definition at line 108 of file KFTrackletTrack.h.

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

References qOverPt_.

◆ charge_bcon()

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

Definition at line 127 of file KFTrackletTrack.h.

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

References qOverPt_bcon_.

◆ chi2()

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

Definition at line 160 of file KFTrackletTrack.h.

160 { return chi2rphi_ + chi2rz_; }

References chi2rphi_, and chi2rz_.

Referenced by chi2dof().

◆ chi2_bcon()

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

Definition at line 168 of file KFTrackletTrack.h.

168 { return chi2rphi_bcon_ + chi2rz_; }

References chi2rphi_bcon_, and chi2rz_.

Referenced by chi2dof_bcon().

◆ chi2dof()

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

Definition at line 161 of file KFTrackletTrack.h.

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

References chi2(), and numDOF().

◆ chi2dof_bcon()

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

Definition at line 169 of file KFTrackletTrack.h.

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

References chi2_bcon(), and numDOF_bcon().

◆ chi2rphi()

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

Definition at line 158 of file KFTrackletTrack.h.

158 { return chi2rphi_; }

References chi2rphi_.

◆ chi2rphi_bcon()

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

Definition at line 167 of file KFTrackletTrack.h.

167 { return chi2rphi_bcon_; }

References chi2rphi_bcon_.

◆ chi2rz()

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

Definition at line 159 of file KFTrackletTrack.h.

159 { return chi2rz_; }

References chi2rz_.

◆ d0()

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

Definition at line 115 of file KFTrackletTrack.h.

115 { return d0_; }

References d0_.

◆ d0_bcon()

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

Definition at line 131 of file KFTrackletTrack.h.

131 { return d0_bcon_; }

References d0_bcon_.

◆ digitaltrack()

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

Definition at line 186 of file KFTrackletTrack.h.

186 { 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 125 of file KFTrackletTrack.h.

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

References done_bcon_.

◆ eta()

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

Definition at line 120 of file KFTrackletTrack.h.

120 { 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 103 of file KFTrackletTrack.h.

103 { return hitPattern_; }

References hitPattern_.

◆ iEtaReg()

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

Definition at line 173 of file KFTrackletTrack.h.

173 { return iEtaReg_; }

References iEtaReg_.

◆ infoKF()

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

Definition at line 86 of file KFTrackletTrack.h.

86  {
87  nSkippedLayers = nSkippedLayers_;
88  numUpdateCalls = numUpdateCalls_;
89  }

References nSkippedLayers_, and numUpdateCalls_.

◆ invPt()

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

Definition at line 109 of file KFTrackletTrack.h.

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

References funct::abs(), and qOverPt_.

Referenced by pt().

◆ invPt_bcon()

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

Definition at line 128 of file KFTrackletTrack.h.

128 { 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 172 of file KFTrackletTrack.h.

172 { return iPhiSec_; }

References iPhiSec_.

◆ l1track3D()

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

Definition at line 91 of file KFTrackletTrack.h.

91 { return l1track3D_; }

References l1track3D_.

◆ nHelixParam()

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

Definition at line 152 of file KFTrackletTrack.h.

152 { return nHelixParam_; }

References nHelixParam_.

◆ numDOF()

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

Definition at line 155 of file KFTrackletTrack.h.

155 { 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 165 of file KFTrackletTrack.h.

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

References numDOF().

Referenced by chi2dof_bcon().

◆ numDOFrphi()

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

Definition at line 156 of file KFTrackletTrack.h.

156 { 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 166 of file KFTrackletTrack.h.

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

References numDOFrphi().

◆ numDOFrz()

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

Definition at line 157 of file KFTrackletTrack.h.

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

References numStubs().

◆ numKilledStubs()

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

Definition at line 100 of file KFTrackletTrack.h.

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

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

◆ numLayers()

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

Definition at line 98 of file KFTrackletTrack.h.

98 { return nLayers_; }

References nLayers_.

◆ numStubs()

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

Definition at line 96 of file KFTrackletTrack.h.

96 { return stubs_.size(); }

References stubs_.

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

◆ optoLinkID()

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

Definition at line 176 of file KFTrackletTrack.h.

176 { return optoLinkID_; }

References optoLinkID_.

◆ phi0()

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

Definition at line 116 of file KFTrackletTrack.h.

116 { return phi0_; }

References phi0_.

◆ phi0_bcon()

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

Definition at line 130 of file KFTrackletTrack.h.

130 { return phi0_bcon_; }

References phi0_bcon_.

◆ phiAtChosenR()

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

Definition at line 135 of file KFTrackletTrack.h.

135  {
136  if (beamConstraint) {
137  return reco::deltaPhi(phi0_bcon_ -
140  0.);
141  } else {
143  d0_ / (settings_->chosenRofPhi()),
144  0.);
145  }
146  }

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 129 of file KFTrackletTrack.h.

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

References invPt_bcon().

◆ qOverPt()

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

Definition at line 107 of file KFTrackletTrack.h.

107 { return qOverPt_; }

References qOverPt_.

◆ qOverPt_bcon()

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

Definition at line 126 of file KFTrackletTrack.h.

126 { return qOverPt_bcon_; }

References qOverPt_bcon_.

◆ setInfoKF()

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

Definition at line 81 of file KFTrackletTrack.h.

81  {
82  nSkippedLayers_ = nSkippedLayers;
83  numUpdateCalls_ = numUpdateCalls;
84  }

References nSkippedLayers_, and numUpdateCalls_.

◆ stubs()

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

Definition at line 94 of file KFTrackletTrack.h.

94 { return stubs_; }

References stubs_.

◆ tanLambda()

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

Definition at line 118 of file KFTrackletTrack.h.

118 { return tanLambda_; }

References tanLambda_.

◆ theta()

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

Definition at line 119 of file KFTrackletTrack.h.

119 { 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 117 of file KFTrackletTrack.h.

117 { return z0_; }

References z0_.

◆ zAtChosenR()

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

Definition at line 147 of file KFTrackletTrack.h.

147  {
148  return (z0_ + (settings_->chosenRofZ()) * tanLambda_);
149  } // 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 243 of file KFTrackletTrack.h.

Referenced by accepted().

◆ chi2rphi_

float tmtt::KFTrackletTrack::chi2rphi_
private

Definition at line 208 of file KFTrackletTrack.h.

Referenced by chi2(), and chi2rphi().

◆ chi2rphi_bcon_

float tmtt::KFTrackletTrack::chi2rphi_bcon_
private

Definition at line 216 of file KFTrackletTrack.h.

Referenced by chi2_bcon(), and chi2rphi_bcon().

◆ chi2rz_

float tmtt::KFTrackletTrack::chi2rz_
private

Definition at line 209 of file KFTrackletTrack.h.

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

◆ d0_

float tmtt::KFTrackletTrack::d0_
private

Definition at line 204 of file KFTrackletTrack.h.

Referenced by d0(), and phiAtChosenR().

◆ d0_bcon_

float tmtt::KFTrackletTrack::d0_bcon_
private

Definition at line 214 of file KFTrackletTrack.h.

Referenced by d0_bcon(), and phiAtChosenR().

◆ digitalTrack_

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

Definition at line 240 of file KFTrackletTrack.h.

Referenced by digitaltrack().

◆ done_bcon_

bool tmtt::KFTrackletTrack::done_bcon_
private

Definition at line 212 of file KFTrackletTrack.h.

Referenced by done_bcon().

◆ hitPattern_

unsigned int tmtt::KFTrackletTrack::hitPattern_
private

Definition at line 200 of file KFTrackletTrack.h.

Referenced by hitPattern().

◆ iEtaReg_

unsigned int tmtt::KFTrackletTrack::iEtaReg_
private

Definition at line 223 of file KFTrackletTrack.h.

Referenced by iEtaReg().

◆ iPhiSec_

unsigned int tmtt::KFTrackletTrack::iPhiSec_
private

Definition at line 222 of file KFTrackletTrack.h.

Referenced by iPhiSec().

◆ l1track3D_

const L1track3D* tmtt::KFTrackletTrack::l1track3D_
private

Definition at line 193 of file KFTrackletTrack.h.

Referenced by l1track3D(), and numKilledStubs().

◆ lostMatchingState_

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

Definition at line 237 of file KFTrackletTrack.h.

◆ matchedStubs_

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

Definition at line 229 of file KFTrackletTrack.h.

◆ matchedTP_

const TP* tmtt::KFTrackletTrack::matchedTP_
private

Definition at line 228 of file KFTrackletTrack.h.

◆ nHelixParam_

unsigned int tmtt::KFTrackletTrack::nHelixParam_
private

Definition at line 219 of file KFTrackletTrack.h.

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

◆ nLayers_

unsigned int tmtt::KFTrackletTrack::nLayers_
private

Definition at line 197 of file KFTrackletTrack.h.

Referenced by numLayers().

◆ nMatchedLayers_

unsigned int tmtt::KFTrackletTrack::nMatchedLayers_
private

Definition at line 230 of file KFTrackletTrack.h.

◆ nSkippedLayers_

unsigned int tmtt::KFTrackletTrack::nSkippedLayers_
private

Definition at line 233 of file KFTrackletTrack.h.

Referenced by infoKF(), and setInfoKF().

◆ numIterations_

int tmtt::KFTrackletTrack::numIterations_
private

Definition at line 236 of file KFTrackletTrack.h.

◆ numUpdateCalls_

unsigned int tmtt::KFTrackletTrack::numUpdateCalls_
private

Definition at line 234 of file KFTrackletTrack.h.

Referenced by infoKF(), and setInfoKF().

◆ optoLinkID_

unsigned int tmtt::KFTrackletTrack::optoLinkID_
private

Definition at line 225 of file KFTrackletTrack.h.

Referenced by optoLinkID().

◆ phi0_

float tmtt::KFTrackletTrack::phi0_
private

Definition at line 205 of file KFTrackletTrack.h.

Referenced by phi0(), and phiAtChosenR().

◆ phi0_bcon_

float tmtt::KFTrackletTrack::phi0_bcon_
private

Definition at line 215 of file KFTrackletTrack.h.

Referenced by phi0_bcon(), and phiAtChosenR().

◆ qOverPt_

float tmtt::KFTrackletTrack::qOverPt_
private

Definition at line 203 of file KFTrackletTrack.h.

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

◆ qOverPt_bcon_

float tmtt::KFTrackletTrack::qOverPt_bcon_
private

Definition at line 213 of file KFTrackletTrack.h.

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

◆ settings_

const Settings* tmtt::KFTrackletTrack::settings_
private

Definition at line 190 of file KFTrackletTrack.h.

Referenced by phiAtChosenR(), and zAtChosenR().

◆ stateCalls_

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

Definition at line 238 of file KFTrackletTrack.h.

◆ stubs_

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

Definition at line 196 of file KFTrackletTrack.h.

Referenced by numStubs(), and stubs().

◆ tanLambda_

float tmtt::KFTrackletTrack::tanLambda_
private

Definition at line 207 of file KFTrackletTrack.h.

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

◆ z0_

float tmtt::KFTrackletTrack::z0_
private

Definition at line 206 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:207
tmtt::KFTrackletTrack::chi2
float chi2() const
Definition: KFTrackletTrack.h:160
tmtt::KFTrackletTrack::optoLinkID_
unsigned int optoLinkID_
Definition: KFTrackletTrack.h:225
tmtt::KFTrackletTrack::chi2rphi_
float chi2rphi_
Definition: KFTrackletTrack.h:208
tmtt::KFTrackletTrack::stubs
const std::vector< const Stub * > & stubs() const
Definition: KFTrackletTrack.h:94
tmtt::KFTrackletTrack::invPt_bcon
float invPt_bcon() const
Definition: KFTrackletTrack.h:128
tmtt::KFTrackletTrack::qOverPt_bcon_
float qOverPt_bcon_
Definition: KFTrackletTrack.h:213
reco::deltaPhi
constexpr double deltaPhi(double phi1, double phi2)
Definition: deltaPhi.h:26
tmtt::KFTrackletTrack::chi2rphi_bcon
float chi2rphi_bcon() const
Definition: KFTrackletTrack.h:167
tmtt::KFTrackletTrack::hitPattern
unsigned int hitPattern() const
Definition: KFTrackletTrack.h:103
tmtt::KFTrackletTrack::numDOFrphi
unsigned int numDOFrphi() const
Definition: KFTrackletTrack.h:156
tmtt::KFTrackletTrack::numDOF
unsigned int numDOF() const
Definition: KFTrackletTrack.h:155
tmtt::KFTrackletTrack::iPhiSec
unsigned int iPhiSec() const
Definition: KFTrackletTrack.h:172
tmtt::KFTrackletTrack::phi0_bcon
float phi0_bcon() const
Definition: KFTrackletTrack.h:130
tmtt::Settings::chosenRofPhi
double chosenRofPhi() const
Definition: Settings.h:112
tmtt::KFTrackletTrack::digitalTrack_
std::shared_ptr< DigitalTrack > digitalTrack_
Definition: KFTrackletTrack.h:240
tmtt::KFTrackletTrack::phi0
float phi0() const
Definition: KFTrackletTrack.h:116
tmtt::KFTrackletTrack::nLayers_
unsigned int nLayers_
Definition: KFTrackletTrack.h:197
tmtt::KFTrackletTrack::chi2rphi
float chi2rphi() const
Definition: KFTrackletTrack.h:158
tmtt::KFTrackletTrack::phi0_
float phi0_
Definition: KFTrackletTrack.h:205
tmtt::KFTrackletTrack::d0_
float d0_
Definition: KFTrackletTrack.h:204
tmtt::KFTrackletTrack::nHelixParam_
unsigned int nHelixParam_
Definition: KFTrackletTrack.h:219
tmtt::KFTrackletTrack::d0_bcon
float d0_bcon() const
Definition: KFTrackletTrack.h:131
tmtt::KFTrackletTrack::tanLambda
float tanLambda() const
Definition: KFTrackletTrack.h:118
tmtt::KFTrackletTrack::phi0_bcon_
float phi0_bcon_
Definition: KFTrackletTrack.h:215
tmtt::KFTrackletTrack::nHelixParam
float nHelixParam() const
Definition: KFTrackletTrack.h:152
tmtt::KFTrackletTrack::chi2_bcon
float chi2_bcon() const
Definition: KFTrackletTrack.h:168
tmtt::KFTrackletTrack::chi2rz_
float chi2rz_
Definition: KFTrackletTrack.h:209
tmtt::KFTrackletTrack::d0_bcon_
float d0_bcon_
Definition: KFTrackletTrack.h:214
tmtt::KFTrackletTrack::z0_
float z0_
Definition: KFTrackletTrack.h:206
tmtt::KFTrackletTrack::numStubs
unsigned int numStubs() const
Definition: KFTrackletTrack.h:96
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:222
tmtt::KFTrackletTrack::invPt
float invPt() const
Definition: KFTrackletTrack.h:109
tmtt::KFTrackletTrack::theta
float theta() const
Definition: KFTrackletTrack.h:119
tmtt::KFTrackletTrack::hitPattern_
unsigned int hitPattern_
Definition: KFTrackletTrack.h:200
tmtt::KFTrackletTrack::d0
float d0() const
Definition: KFTrackletTrack.h:115
tmtt::KFTrackletTrack::chi2rphi_bcon_
float chi2rphi_bcon_
Definition: KFTrackletTrack.h:216
tmtt::KFTrackletTrack::l1track3D
const L1track3D * l1track3D() const
Definition: KFTrackletTrack.h:91
tmtt::KFTrackletTrack::iEtaReg
unsigned int iEtaReg() const
Definition: KFTrackletTrack.h:173
tmtt::KFTrackletTrack::l1track3D_
const L1track3D * l1track3D_
Definition: KFTrackletTrack.h:193
tmtt::KFTrackletTrack::done_bcon
bool done_bcon() const
Definition: KFTrackletTrack.h:125
tmtt::KFTrackletTrack::numIterations_
int numIterations_
Definition: KFTrackletTrack.h:236
tmtt::KFTrackletTrack::numUpdateCalls_
unsigned int numUpdateCalls_
Definition: KFTrackletTrack.h:234
tmtt::KFTrackletTrack::settings_
const Settings * settings_
Definition: KFTrackletTrack.h:190
tmtt::KFTrackletTrack::done_bcon_
bool done_bcon_
Definition: KFTrackletTrack.h:212
tmtt::KFTrackletTrack::iEtaReg_
unsigned int iEtaReg_
Definition: KFTrackletTrack.h:223
tmtt::KFTrackletTrack::accepted_
bool accepted_
Definition: KFTrackletTrack.h:243
tmtt::KFTrackletTrack::chi2rz
float chi2rz() const
Definition: KFTrackletTrack.h:159
tmtt::KFTrackletTrack::qOverPt_bcon
float qOverPt_bcon() const
Definition: KFTrackletTrack.h:126
dqm-mbProfile.log
log
Definition: dqm-mbProfile.py:17
tmtt::KFTrackletTrack::z0
float z0() const
Definition: KFTrackletTrack.h:117
tmtt::KFTrackletTrack::qOverPt
float qOverPt() const
Definition: KFTrackletTrack.h:107
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:180
tmtt::KFTrackletTrack::numDOF_bcon
unsigned int numDOF_bcon() const
Definition: KFTrackletTrack.h:165
tmtt::KFTrackletTrack::qOverPt_
float qOverPt_
Definition: KFTrackletTrack.h:203
tmtt::KFTrackletTrack::stubs_
std::vector< const Stub * > stubs_
Definition: KFTrackletTrack.h:196
tmtt::L1track3D::numStubs
unsigned int numStubs() const override
Definition: L1track3D.h:97
tmtt::KFTrackletTrack::nSkippedLayers_
unsigned int nSkippedLayers_
Definition: KFTrackletTrack.h:233