#include <KFTrackletTrack.h>
|
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 DigitalTrack * | digitaltrack () 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 L1track3D * | l1track3D () 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 |
|
Definition at line 27 of file KFTrackletTrack.h.
◆ 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 |
◆ accepted()
bool tmtt::KFTrackletTrack::accepted |
( |
| ) |
const |
|
inline |
◆ charge()
float tmtt::KFTrackletTrack::charge |
( |
void |
| ) |
const |
|
inline |
◆ charge_bcon()
float tmtt::KFTrackletTrack::charge_bcon |
( |
| ) |
const |
|
inline |
◆ chi2()
float tmtt::KFTrackletTrack::chi2 |
( |
void |
| ) |
const |
|
inline |
◆ chi2_bcon()
float tmtt::KFTrackletTrack::chi2_bcon |
( |
| ) |
const |
|
inline |
◆ chi2dof()
float tmtt::KFTrackletTrack::chi2dof |
( |
| ) |
const |
|
inline |
◆ chi2dof_bcon()
float tmtt::KFTrackletTrack::chi2dof_bcon |
( |
| ) |
const |
|
inline |
◆ chi2rphi()
float tmtt::KFTrackletTrack::chi2rphi |
( |
| ) |
const |
|
inline |
◆ chi2rphi_bcon()
float tmtt::KFTrackletTrack::chi2rphi_bcon |
( |
| ) |
const |
|
inline |
◆ chi2rz()
float tmtt::KFTrackletTrack::chi2rz |
( |
| ) |
const |
|
inline |
◆ d0()
float tmtt::KFTrackletTrack::d0 |
( |
| ) |
const |
|
inline |
◆ digitaltrack()
const DigitalTrack* tmtt::KFTrackletTrack::digitaltrack |
( |
| ) |
const |
|
inline |
◆ digitizeTrack()
void tmtt::KFTrackletTrack::digitizeTrack |
( |
const std::string & |
fitterName | ) |
|
◆ done_bcon()
bool tmtt::KFTrackletTrack::done_bcon |
( |
| ) |
const |
|
inline |
◆ eta()
float tmtt::KFTrackletTrack::eta |
( |
void |
| ) |
const |
|
inline |
◆ hitPattern()
unsigned int tmtt::KFTrackletTrack::hitPattern |
( |
| ) |
const |
|
inline |
◆ iEtaReg()
unsigned int tmtt::KFTrackletTrack::iEtaReg |
( |
| ) |
const |
|
inline |
◆ infoKF()
void tmtt::KFTrackletTrack::infoKF |
( |
unsigned int & |
nSkippedLayers, |
|
|
unsigned int & |
numUpdateCalls |
|
) |
| const |
|
inline |
◆ invPt()
float tmtt::KFTrackletTrack::invPt |
( |
| ) |
const |
|
inline |
◆ invPt_bcon()
float tmtt::KFTrackletTrack::invPt_bcon |
( |
| ) |
const |
|
inline |
◆ iPhiSec()
unsigned int tmtt::KFTrackletTrack::iPhiSec |
( |
| ) |
const |
|
inline |
◆ l1track3D()
const L1track3D* tmtt::KFTrackletTrack::l1track3D |
( |
| ) |
const |
|
inline |
◆ nHelixParam()
float tmtt::KFTrackletTrack::nHelixParam |
( |
| ) |
const |
|
inline |
◆ numDOF()
unsigned int tmtt::KFTrackletTrack::numDOF |
( |
| ) |
const |
|
inline |
◆ numDOF_bcon()
unsigned int tmtt::KFTrackletTrack::numDOF_bcon |
( |
| ) |
const |
|
inline |
◆ numDOFrphi()
unsigned int tmtt::KFTrackletTrack::numDOFrphi |
( |
| ) |
const |
|
inline |
◆ numDOFrphi_bcon()
unsigned int tmtt::KFTrackletTrack::numDOFrphi_bcon |
( |
| ) |
const |
|
inline |
◆ numDOFrz()
unsigned int tmtt::KFTrackletTrack::numDOFrz |
( |
| ) |
const |
|
inline |
◆ numKilledStubs()
unsigned int tmtt::KFTrackletTrack::numKilledStubs |
( |
| ) |
const |
|
inline |
◆ numLayers()
unsigned int tmtt::KFTrackletTrack::numLayers |
( |
| ) |
const |
|
inline |
◆ numStubs()
unsigned int tmtt::KFTrackletTrack::numStubs |
( |
| ) |
const |
|
inline |
◆ optoLinkID()
unsigned int tmtt::KFTrackletTrack::optoLinkID |
( |
| ) |
const |
|
inline |
◆ phi0()
float tmtt::KFTrackletTrack::phi0 |
( |
| ) |
const |
|
inline |
◆ phi0_bcon()
float tmtt::KFTrackletTrack::phi0_bcon |
( |
| ) |
const |
|
inline |
◆ phiAtChosenR()
float tmtt::KFTrackletTrack::phiAtChosenR |
( |
bool |
beamConstraint | ) |
const |
|
inline |
◆ pt()
float tmtt::KFTrackletTrack::pt |
( |
| ) |
const |
|
inline |
Definition at line 114 of file KFTrackletTrack.h.
115 constexpr
float small = 1.0e-6;
116 return 1. / (small + this->
invPt());
References invPt().
Referenced by Particle.Particle::__str__(), DiObject.DiMuon::__str__(), Photon.Photon::calScaledIsoValueExp(), Photon.Photon::calScaledIsoValueLin(), Photon.Photon::calScaledIsoValueQuadr(), Electron.Electron::mvaIDLoose(), Electron.Electron::mvaIDRun2(), Electron.Electron::mvaIDTight(), Electron.Electron::ptErr(), ntupleDataFormat.Track::ptPull(), Lepton.Lepton::relIso(), Lepton.Lepton::relIsoFromEA(), Lepton.Lepton::relIsoR(), and Jet.Jet::setCorrP4().
◆ pt_bcon()
float tmtt::KFTrackletTrack::pt_bcon |
( |
| ) |
const |
|
inline |
◆ qOverPt()
float tmtt::KFTrackletTrack::qOverPt |
( |
| ) |
const |
|
inline |
◆ qOverPt_bcon()
float tmtt::KFTrackletTrack::qOverPt_bcon |
( |
| ) |
const |
|
inline |
◆ 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 |
◆ stubs()
const std::vector<const Stub*>& tmtt::KFTrackletTrack::stubs |
( |
| ) |
const |
|
inline |
◆ tanLambda()
float tmtt::KFTrackletTrack::tanLambda |
( |
| ) |
const |
|
inline |
◆ theta()
float tmtt::KFTrackletTrack::theta |
( |
void |
| ) |
const |
|
inline |
◆ z0()
float tmtt::KFTrackletTrack::z0 |
( |
| ) |
const |
|
inline |
◆ zAtChosenR()
float tmtt::KFTrackletTrack::zAtChosenR |
( |
| ) |
const |
|
inline |
◆ accepted_
bool tmtt::KFTrackletTrack::accepted_ |
|
private |
◆ chi2rphi_
float tmtt::KFTrackletTrack::chi2rphi_ |
|
private |
◆ chi2rphi_bcon_
float tmtt::KFTrackletTrack::chi2rphi_bcon_ |
|
private |
◆ chi2rz_
float tmtt::KFTrackletTrack::chi2rz_ |
|
private |
◆ d0_
float tmtt::KFTrackletTrack::d0_ |
|
private |
◆ d0_bcon_
float tmtt::KFTrackletTrack::d0_bcon_ |
|
private |
◆ digitalTrack_
std::shared_ptr<DigitalTrack> tmtt::KFTrackletTrack::digitalTrack_ |
|
private |
◆ done_bcon_
bool tmtt::KFTrackletTrack::done_bcon_ |
|
private |
◆ hitPattern_
unsigned int tmtt::KFTrackletTrack::hitPattern_ |
|
private |
◆ iEtaReg_
unsigned int tmtt::KFTrackletTrack::iEtaReg_ |
|
private |
◆ iPhiSec_
unsigned int tmtt::KFTrackletTrack::iPhiSec_ |
|
private |
◆ l1track3D_
const L1track3D* tmtt::KFTrackletTrack::l1track3D_ |
|
private |
◆ lostMatchingState_
std::string tmtt::KFTrackletTrack::lostMatchingState_ |
|
private |
◆ matchedStubs_
std::vector<const Stub*> tmtt::KFTrackletTrack::matchedStubs_ |
|
private |
◆ matchedTP_
const TP* tmtt::KFTrackletTrack::matchedTP_ |
|
private |
◆ nHelixParam_
unsigned int tmtt::KFTrackletTrack::nHelixParam_ |
|
private |
◆ nLayers_
unsigned int tmtt::KFTrackletTrack::nLayers_ |
|
private |
◆ nMatchedLayers_
unsigned int tmtt::KFTrackletTrack::nMatchedLayers_ |
|
private |
◆ nSkippedLayers_
unsigned int tmtt::KFTrackletTrack::nSkippedLayers_ |
|
private |
◆ numIterations_
int tmtt::KFTrackletTrack::numIterations_ |
|
private |
◆ numUpdateCalls_
unsigned int tmtt::KFTrackletTrack::numUpdateCalls_ |
|
private |
◆ optoLinkID_
unsigned int tmtt::KFTrackletTrack::optoLinkID_ |
|
private |
◆ phi0_
float tmtt::KFTrackletTrack::phi0_ |
|
private |
◆ phi0_bcon_
float tmtt::KFTrackletTrack::phi0_bcon_ |
|
private |
◆ qOverPt_
float tmtt::KFTrackletTrack::qOverPt_ |
|
private |
◆ qOverPt_bcon_
float tmtt::KFTrackletTrack::qOverPt_bcon_ |
|
private |
◆ settings_
const Settings* tmtt::KFTrackletTrack::settings_ |
|
private |
◆ stateCalls_
std::unordered_map<std::string, int> tmtt::KFTrackletTrack::stateCalls_ |
|
private |
◆ stubs_
std::vector<const Stub*> tmtt::KFTrackletTrack::stubs_ |
|
private |
◆ tanLambda_
float tmtt::KFTrackletTrack::tanLambda_ |
|
private |
◆ z0_
float tmtt::KFTrackletTrack::z0_ |
|
private |