ATLAS Offline Software
|
Typedefs | |
typedef TrigCompositeUtils::LinkInfo< TrigRoiDescriptorCollection > | roiCollection_t |
template<class ContainerType , class VariableType > | |
using | WriteKeyAccessorPair = std::pair< SG::WriteDecorHandleKey< ContainerType >, SG::AuxElement::ConstAccessor< VariableType > > |
Useful declarations. More... | |
template<class ContainerType , class VariableType > | |
using | WriteAccessorRefPair = std::pair< SG::WriteDecorHandle< ContainerType, VariableType >, SG::AuxElement::ConstAccessor< VariableType > & > |
template<class ContainerType , class VariableType > | |
using | OptionalDecoration = std::pair< SG::WriteDecorHandle< ContainerType, VariableType >, bool > |
template<typename coll_t > | |
using | EL_t = ElementLink< coll_t > |
useful typedefs More... | |
template<typename coll_t > | |
using | VecEL_t = std::vector< EL_t< coll_t > > |
template<typename coll_t > | |
using | Vec_t = std::vector< typename coll_t::const_value_type > |
using | VecF_t = std::vector< float > |
template<typename Tcoll_t , typename Rcoll_t > | |
using | MatchInfo_t = std::tuple< VecEL_t< Tcoll_t >, VecEL_t< Rcoll_t >, VecF_t > |
Functions | |
const xAOD::Electron * | getLinkedElectron (const xAOD::TrackParticle &track, const std::string &quality) |
getLinkedElectron More... | |
const xAOD::Muon * | getLinkedMuon (const xAOD::TrackParticle &track, const std::string &quality) |
getLinkedMuon More... | |
const xAOD::TauJet * | getLinkedTau (const xAOD::TrackParticle &track, const int requiredNtracks, const std::string &type, const std::string &quality) |
getLinkedTau More... | |
bool | isUnlinkedTruth (const xAOD::TrackParticle &track) |
isUnlinkedTruth More... | |
float | getTruthMatchProb (const xAOD::TrackParticle &track) |
getTruthMatchProb More... | |
const xAOD::TruthParticle * | getLinkedTruth (const xAOD::TrackParticle &track, const float truthProbCut) |
getLinkedTruth More... | |
bool | isFakeTruth (const xAOD::TrackParticle &track, const float truthProbCut, const bool unlinkedAsFakes) |
isFake More... | |
bool | isReconstructable (const xAOD::TruthParticle &truth, const std::vector< unsigned int > &minSilHits, const std::vector< float > &etaBins) |
isReconstructable More... | |
template<typename container_t > | |
bool | isUnlinkedObject (const xAOD::TrackParticle &track, const std::string &decoName) |
Templated method to check if a track is not linked to an object. More... | |
template<typename container_t > | |
container_t::const_value_type | getLinkedObject (const xAOD::TrackParticle &track, const std::string &decoName) |
Templated method to retrieve object linked to a track. More... | |
bool | isUnlinkedTruth (const xAOD::TruthParticle &) |
float | getTruthMatchProb (const xAOD::TruthParticle &) |
const xAOD::TruthParticle * | getLinkedTruth (const xAOD::TruthParticle &, const float) |
bool | isFakeTruth (const xAOD::TruthParticle &, const float, const bool) |
bool | isReconstructable (const xAOD::TrackParticle &, const std::vector< unsigned int > &, const std::vector< float > &) |
template<class T_Parent , class T_Cont , class T > | |
void | createDecoratorKeysAndAccessor (T_Parent &parent, const SG::ReadHandleKey< T_Cont > &container_key, const std::string &prefix, const std::vector< std::string > &decor_names, std::vector< WriteKeyAccessorPair< T_Cont, T > > &decor_out) |
create a pair composed of a WriteDecorHandleKey to create a decorator handle and an accessor to check the availablilty of a decoration More... | |
template<class T_Parent , class T_Cont > | |
void | createDecoratorKeys (T_Parent &parent, const SG::ReadHandleKey< T_Cont > &container_key, const std::string &prefix, const std::vector< std::string > &decor_names, std::vector< SG::WriteDecorHandleKey< T_Cont > > &decor_out) |
like createDecoratorKeysAndAccessor but without the accessor to check the availablilty of a decoration More... | |
template<class T_Cont , class T > | |
std::vector< OptionalDecoration< T_Cont, T > > | createDecoratorsIfNeeded (const T_Cont &container, const std::vector< WriteKeyAccessorPair< T_Cont, T > > &keys, const EventContext &ctx, bool verbose=false) |
Like above - FIXME: maybe not needed. More... | |
template<class T_Cont , class T > | |
std::vector< SG::WriteDecorHandle< T_Cont, T > > | createDecorators (const std::vector< SG::WriteDecorHandleKey< T_Cont > > &keys, const EventContext &ctx) |
similar to createDecoratorsIfNeeded, but without the checking if decorations already exist More... | |
template<class T_Cont , class T_Cont_Elm , class T > | |
void | decorateOrWarnIfUnequal (const T_Cont_Elm &particle, WriteAccessorRefPair< T_Cont, T > &decorator, const T &value) |
Fill the decoration if it deas not exist or it has a different value. More... | |
template<class T_Cont , class T_Cont_Elm , class T > | |
void | decorateOrRejectQuietly (const T_Cont_Elm &particle, OptionalDecoration< T_Cont, T > &decorator, const T &value) |
Safe method to fill the decoration if decor flag is true. More... | |
template<class T_Cont , class T_Cont_Elm , class T > | |
void | decorate (const T_Cont_Elm &particle, OptionalDecoration< T_Cont, T > &decorator, const T &value) |
unsafe fill decoration method for convenience More... | |
template<class U > | |
float | pT (const U &p) |
Accessor utility function for getting the value of pT. More... | |
template<class U > | |
float | pTsig (const U &p) |
Accessor utility function for getting the value of signed pT. More... | |
template<class U > | |
float | eta (const U &p) |
Accessor utility function for getting the value of eta. More... | |
float | getTheta (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of theta. More... | |
float | getTheta (const xAOD::TruthParticle &p) |
template<class U > | |
float | theta (const U &p) |
float | getPhi (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of phi. More... | |
float | getPhi (const xAOD::TruthParticle &p) |
template<class U > | |
float | phi (const U &p) |
float | getZ0 (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of z0. More... | |
float | getZ0 (const xAOD::TruthParticle &p) |
template<class U > | |
float | z0 (const U &p) |
template<class U > | |
float | z0SinTheta (const U &p) |
float | getD0 (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of d0. More... | |
float | getD0 (const xAOD::TruthParticle &p) |
template<class U > | |
float | d0 (const U &p) |
float | getProdR (const xAOD::TrackParticle &) |
Accessor utility function for getting the value of R. More... | |
float | getProdR (const xAOD::TruthParticle &p) |
template<class U > | |
float | prodR (const U &p) |
float | getProdZ (const xAOD::TrackParticle &) |
Accessor utility function for getting the value of Z. More... | |
float | getProdZ (const xAOD::TruthParticle &p) |
template<class U > | |
float | prodZ (const U &p) |
float | getQoverP (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of qOverP. More... | |
float | getQoverP (const xAOD::TruthParticle &p) |
template<class U > | |
float | qOverP (const U &p) |
template<class U > | |
float | qOverPT (const U &p) |
template<class U > | |
float | eTot (const U &p) |
Accessor utility function for getting the value of Energy. More... | |
template<class U > | |
float | eT (const U &p) |
Accessor utility function for getting the value of Tranverse energy. More... | |
float | getChiSquared (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of chi^2. More... | |
float | getChiSquared (const xAOD::TruthParticle &) |
template<class U > | |
float | chiSquared (const U &p) |
float | getNdof (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of #dof. More... | |
float | getNdof (const xAOD::TruthParticle &) |
template<class U > | |
float | ndof (const U &p) |
std::vector< unsigned int > | getAuthor (const xAOD::TrackParticle &p) |
Accessor utility function for getting the track author. More... | |
std::vector< unsigned int > | getAuthor (const xAOD::TruthParticle &) |
template<class U > | |
std::vector< unsigned int > | author (const U &p) |
uint8_t | getHasValidTime (const xAOD::TrackParticle &p) |
Accessor utility function for getting the track hasValidTime. More... | |
uint8_t | getHasValidTime (const xAOD::TruthParticle &) |
template<class U > | |
uint8_t | hasValidTime (const U &p) |
float | getTime (const xAOD::TrackParticle &p) |
Accessor utility function for getting the track time. More... | |
float | getTime (const xAOD::TruthParticle &) |
template<class U > | |
float | time (const U &p) |
float | getCov (const xAOD::TrackParticle &p, Trk::ParamDefs par1, Trk::ParamDefs par2) |
Accessor utility function for getting the track parameters covariance. More... | |
float | getCov (const xAOD::TruthParticle &, Trk::ParamDefs, Trk::ParamDefs) |
template<class U > | |
float | cov (const U &p, Trk::ParamDefs par1, Trk::ParamDefs par2) |
float | getError (const xAOD::TrackParticle &p, Trk::ParamDefs par) |
Accessor utility function for getting the track parameters error. More... | |
float | getError (const xAOD::TruthParticle &, Trk::ParamDefs) |
template<class U > | |
float | error (const U &p, Trk::ParamDefs par) |
std::vector< float > | getCovVec (const xAOD::TrackParticle &p) |
Accessor utility function for getting the track parameters covariance vector. More... | |
std::vector< float > | getCovVec (const xAOD::TruthParticle &) |
template<class U > | |
std::vector< float > | covVec (const U &p) |
float | getQOverPTError (const xAOD::TrackParticle &p) |
Accessor utility function for getting the QOverPt error. More... | |
float | getQOverPTError (const xAOD::TruthParticle &) |
template<class U > | |
float | qOverPTError (const U &p) |
float | getPTError (const xAOD::TrackParticle &p) |
Accessor utility function for getting the Pt error. More... | |
float | getPTError (const xAOD::TruthParticle &) |
template<class U > | |
float | pTError (const U &p) |
float | getEtaError (const xAOD::TrackParticle &p) |
Accessor utility function for getting the Eta error. More... | |
float | getEtaError (const xAOD::TruthParticle &) |
template<class U > | |
float | etaError (const U &p) |
float | getZ0SinThetaError (const xAOD::TrackParticle &p) |
Accessor utility function for getting the z0SinTheta error. More... | |
float | getZ0SinThetaError (const xAOD::TruthParticle &) |
template<class U > | |
float | z0SinThetaError (const U &p) |
template<class U1 , class U2 = U1> | |
float | deltaPhi (const U1 &p1, const U2 &p2) |
Accessor utility function for getting the DeltaPhi betwen two tracks. More... | |
template<class U1 , class U2 = U1> | |
float | deltaEta (const U1 &p1, const U2 &p2) |
Accessor utility function for getting the DeltaEta betwen two tracks. More... | |
template<class U1 , class U2 = U1> | |
float | deltaR (const U1 &p1, const U2 &p2) |
Accessor utility function for getting the DeltaR betwen two tracks. More... | |
float | getIsHadron (const xAOD::TrackParticle &) |
Accessor utility function for getting the value of isHadron. More... | |
float | getIsHadron (const xAOD::TruthParticle &p) |
template<class U > | |
float | isHadron (const U &p) |
float | getNInnerMostPixelHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nInnerMostPixelHits. More... | |
float | getNInnerMostPixelHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nInnerMostPixelHits (const U &p) |
float | getNInnerMostPixelEndcapHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nInnerMostPixelEndcapHits. More... | |
float | getNInnerMostPixelEndcapHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nInnerMostPixelEndcapHits (const U &p) |
float | getNNextToInnerMostPixelHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nNextToInnerMostPixelHits. More... | |
float | getNNextToInnerMostPixelHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nNextToInnerMostPixelHits (const U &p) |
float | getNNextToInnerMostPixelEndcapHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nNextToInnerMostPixelEndcapHits. More... | |
float | getNNextToInnerMostPixelEndcapHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nNextToInnerMostPixelEndcapHits (const U &p) |
float | getNInnerMostPixelSharedHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nInnerMostPixelSharedHits. More... | |
float | getNInnerMostPixelSharedHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nInnerMostPixelSharedHits (const U &p) |
float | getNInnerMostPixelSharedEndcapHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nInnerMostPixelSharedEndcapHits. More... | |
float | getNInnerMostPixelSharedEndcapHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nInnerMostPixelSharedEndcapHits (const U &p) |
float | getNPixelHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nPixelHits. More... | |
float | getNPixelHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nPixelHits (const U &p) |
float | getNPixelHoles (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nPixelHoles. More... | |
float | getNPixelHoles (const xAOD::TruthParticle &) |
template<class U > | |
float | nPixelHoles (const U &p) |
float | getNPixelSharedHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nPixelSharedHits. More... | |
float | getNPixelSharedHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nPixelSharedHits (const U &p) |
float | getPixeldEdx (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of pixeldEdx. More... | |
float | getPixeldEdx (const xAOD::TruthParticle &) |
template<class U > | |
float | pixeldEdx (const U &p) |
float | getNSCTHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nSCTHits. More... | |
float | getNSCTHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nSCTHits (const U &p) |
float | getNSCTHoles (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nSCTHoles. More... | |
float | getNSCTHoles (const xAOD::TruthParticle &) |
template<class U > | |
float | nSCTHoles (const U &p) |
float | getNSCTSharedHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nSCTSharedHits. More... | |
float | getNSCTSharedHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nSCTSharedHits (const U &p) |
float | getNSiHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nSiHits. More... | |
float | getNSiHits (const xAOD::TruthParticle &p) |
template<class U > | |
float | nSiHits (const U &p) |
float | getNTRTHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nTRTHits. More... | |
float | getNTRTHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nTRTHits (const U &p) |
float | getNTRTHitsXe (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nTRTHitsXe. More... | |
float | getNTRTHitsXe (const xAOD::TruthParticle &) |
template<class U > | |
float | nTRTHitsXe (const U &p) |
float | getNTRTHitsAr (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nTRTHitsAr. More... | |
float | getNTRTHitsAr (const xAOD::TruthParticle &) |
template<class U > | |
float | nTRTHitsAr (const U &p) |
float | getNTRTHighThresholdHits (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nTRTHighThresholdHits. More... | |
float | getNTRTHighThresholdHits (const xAOD::TruthParticle &) |
template<class U > | |
float | nTRTHighThresholdHits (const U &p) |
float | getNTRTHighThresholdHitsXe (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nTRTHighThresholdHitsXe. More... | |
float | getNTRTHighThresholdHitsXe (const xAOD::TruthParticle &) |
template<class U > | |
float | nTRTHighThresholdHitsXe (const U &p) |
float | getNTRTHighThresholdHitsAr (const xAOD::TrackParticle &p) |
Accessor utility function for getting the value of nTRTHighThresholdHitsAr. More... | |
float | getNTRTHighThresholdHitsAr (const xAOD::TruthParticle &) |
template<class U > | |
float | nTRTHighThresholdHitsAr (const U &p) |
Athena include(s).
xAOD includes
local includes
Athena includes.
Athena include(s)
STL include(s)
Local include(s)
STD includes
STL include(s) xAOD includes
EDM includes STL includes
Local includes
xAOD includes STL includes Local includes
STL includes
local include(s) STL include(s)
EDM includes local includes STD includes
EDM includes STL includes Local includes
local includes STD includes
Local include(s) EDM includes
Local include(s) STD includes
using IDTPM::EL_t = typedef ElementLink< coll_t > |
useful typedefs
Definition at line 34 of file TrackAnalysisInfoWriteTool.h.
using IDTPM::MatchInfo_t = typedef std::tuple< VecEL_t<Tcoll_t>, VecEL_t<Rcoll_t>, VecF_t > |
Definition at line 45 of file TrackAnalysisInfoWriteTool.h.
using IDTPM::OptionalDecoration = typedef std::pair< SG::WriteDecorHandle<ContainerType, VariableType>, bool > |
Definition at line 46 of file SafeDecorator.h.
Definition at line 30 of file RoiSelectionTool.h.
using IDTPM::Vec_t = typedef std::vector< typename coll_t::const_value_type > |
Definition at line 40 of file TrackAnalysisInfoWriteTool.h.
using IDTPM::VecEL_t = typedef std::vector< EL_t< coll_t > > |
Definition at line 37 of file TrackAnalysisInfoWriteTool.h.
using IDTPM::VecF_t = typedef std::vector< float > |
Definition at line 42 of file TrackAnalysisInfoWriteTool.h.
using IDTPM::WriteAccessorRefPair = typedef std::pair< SG::WriteDecorHandle<ContainerType, VariableType>, SG::AuxElement::ConstAccessor<VariableType>& > |
Definition at line 41 of file SafeDecorator.h.
using IDTPM::WriteKeyAccessorPair = typedef std::pair< SG::WriteDecorHandleKey<ContainerType>, SG::AuxElement::ConstAccessor<VariableType> > |
Useful declarations.
Definition at line 36 of file SafeDecorator.h.
|
inline |
Definition at line 145 of file TrackParametersHelper.h.
|
inline |
Definition at line 126 of file TrackParametersHelper.h.
|
inline |
Definition at line 164 of file TrackParametersHelper.h.
|
inline |
Definition at line 179 of file TrackParametersHelper.h.
void IDTPM::createDecoratorKeys | ( | T_Parent & | parent, |
const SG::ReadHandleKey< T_Cont > & | container_key, | ||
const std::string & | prefix, | ||
const std::vector< std::string > & | decor_names, | ||
std::vector< SG::WriteDecorHandleKey< T_Cont > > & | decor_out | ||
) |
like createDecoratorKeysAndAccessor but without the accessor to check the availablilty of a decoration
Definition at line 75 of file SafeDecorator.h.
void IDTPM::createDecoratorKeysAndAccessor | ( | T_Parent & | parent, |
const SG::ReadHandleKey< T_Cont > & | container_key, | ||
const std::string & | prefix, | ||
const std::vector< std::string > & | decor_names, | ||
std::vector< WriteKeyAccessorPair< T_Cont, T > > & | decor_out | ||
) |
create a pair composed of a WriteDecorHandleKey to create a decorator handle and an accessor to check the availablilty of a decoration
Definition at line 52 of file SafeDecorator.h.
std::vector< SG::WriteDecorHandle< T_Cont, T > > IDTPM::createDecorators | ( | const std::vector< SG::WriteDecorHandleKey< T_Cont > > & | keys, |
const EventContext & | ctx | ||
) |
similar to createDecoratorsIfNeeded, but without the checking if decorations already exist
Definition at line 159 of file SafeDecorator.h.
std::vector< OptionalDecoration< T_Cont,T > > IDTPM::createDecoratorsIfNeeded | ( | const T_Cont & | container, |
const std::vector< WriteKeyAccessorPair< T_Cont, T > > & | keys, | ||
const EventContext & | ctx, | ||
bool | verbose = false |
||
) |
Like above - FIXME: maybe not needed.
create/book the decorations if they do not exist already
Definition at line 114 of file SafeDecorator.h.
|
inline |
Definition at line 82 of file TrackParametersHelper.h.
void IDTPM::decorate | ( | const T_Cont_Elm & | particle, |
OptionalDecoration< T_Cont, T > & | decorator, | ||
const T & | value | ||
) |
unsafe fill decoration method for convenience
Definition at line 209 of file SafeDecorator.h.
void IDTPM::decorateOrRejectQuietly | ( | const T_Cont_Elm & | particle, |
OptionalDecoration< T_Cont, T > & | decorator, | ||
const T & | value | ||
) |
Safe method to fill the decoration if decor flag is true.
Definition at line 197 of file SafeDecorator.h.
void IDTPM::decorateOrWarnIfUnequal | ( | const T_Cont_Elm & | particle, |
WriteAccessorRefPair< T_Cont, T > & | decorator, | ||
const T & | value | ||
) |
Fill the decoration if it deas not exist or it has a different value.
Definition at line 178 of file SafeDecorator.h.
Accessor utility function for getting the DeltaPhi betwen two tracks.
Definition at line 236 of file TrackParametersHelper.h.
Accessor utility function for getting the DeltaR betwen two tracks.
Definition at line 248 of file TrackParametersHelper.h.
|
inline |
Definition at line 172 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of Tranverse energy.
Definition at line 120 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of eta.
Definition at line 41 of file TrackParametersHelper.h.
|
inline |
Definition at line 220 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of Energy.
Definition at line 116 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the track author.
Definition at line 135 of file TrackParametersHelper.h.
|
inline |
Definition at line 143 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of chi^2.
Definition at line 123 of file TrackParametersHelper.h.
|
inline |
Definition at line 124 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the track parameters covariance.
Definition at line 160 of file TrackParametersHelper.h.
|
inline |
Definition at line 162 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the track parameters covariance vector.
Definition at line 175 of file TrackParametersHelper.h.
|
inline |
Definition at line 177 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of d0.
Definition at line 76 of file TrackParametersHelper.h.
|
inline |
Definition at line 77 of file TrackParametersHelper.h.
|
inline |
|
inline |
Definition at line 170 of file TrackParametersHelper.h.
|
inline |
|
inline |
Definition at line 218 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the track hasValidTime.
Definition at line 148 of file TrackParametersHelper.h.
|
inline |
Definition at line 149 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of isHadron.
Definition at line 253 of file TrackParametersHelper.h.
|
inline |
Definition at line 254 of file TrackParametersHelper.h.
const xAOD::Electron * IDTPM::getLinkedElectron | ( | const xAOD::TrackParticle & | track, |
const std::string & | quality | ||
) |
getLinkedElectron
Non-templated methods For offline electrons.
Definition at line 18 of file OfflineObjectDecorHelper.cxx.
const xAOD::Muon * IDTPM::getLinkedMuon | ( | const xAOD::TrackParticle & | track, |
const std::string & | quality | ||
) |
container_t::const_value_type IDTPM::getLinkedObject | ( | const xAOD::TrackParticle & | track, |
const std::string & | decoName | ||
) |
Templated method to retrieve object linked to a track.
Definition at line 40 of file OfflineObjectDecorHelper.h.
const xAOD::TauJet * IDTPM::getLinkedTau | ( | const xAOD::TrackParticle & | track, |
const int | requiredNtracks, | ||
const std::string & | type, | ||
const std::string & | quality | ||
) |
const xAOD::TruthParticle * IDTPM::getLinkedTruth | ( | const xAOD::TrackParticle & | track, |
const float | truthProbCut | ||
) |
getLinkedTruth
Definition at line 59 of file OfflineObjectDecorHelper.cxx.
|
inline |
Definition at line 80 of file OfflineObjectDecorHelper.h.
|
inline |
Accessor utility function for getting the value of #dof.
Definition at line 129 of file TrackParametersHelper.h.
|
inline |
Definition at line 130 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nInnerMostPixelEndcapHits.
Definition at line 269 of file TrackParametersHelper.h.
|
inline |
Definition at line 274 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nInnerMostPixelHits.
Definition at line 259 of file TrackParametersHelper.h.
|
inline |
Definition at line 264 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nInnerMostPixelSharedEndcapHits.
Definition at line 309 of file TrackParametersHelper.h.
|
inline |
Definition at line 314 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nInnerMostPixelSharedHits.
Definition at line 299 of file TrackParametersHelper.h.
|
inline |
Definition at line 304 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nNextToInnerMostPixelEndcapHits.
Definition at line 289 of file TrackParametersHelper.h.
|
inline |
Definition at line 294 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nNextToInnerMostPixelHits.
Definition at line 279 of file TrackParametersHelper.h.
|
inline |
Definition at line 284 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nPixelHits.
Definition at line 319 of file TrackParametersHelper.h.
|
inline |
Definition at line 324 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nPixelHoles.
Definition at line 329 of file TrackParametersHelper.h.
|
inline |
Definition at line 334 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nPixelSharedHits.
Definition at line 339 of file TrackParametersHelper.h.
|
inline |
Definition at line 344 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nSCTHits.
Definition at line 358 of file TrackParametersHelper.h.
|
inline |
Definition at line 363 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nSCTHoles.
Definition at line 368 of file TrackParametersHelper.h.
|
inline |
Definition at line 373 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nSCTSharedHits.
Definition at line 378 of file TrackParametersHelper.h.
|
inline |
Definition at line 383 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nSiHits.
Definition at line 388 of file TrackParametersHelper.h.
|
inline |
Definition at line 394 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nTRTHighThresholdHits.
Definition at line 433 of file TrackParametersHelper.h.
|
inline |
Definition at line 438 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nTRTHighThresholdHitsAr.
Definition at line 453 of file TrackParametersHelper.h.
|
inline |
Definition at line 459 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nTRTHighThresholdHitsXe.
Definition at line 443 of file TrackParametersHelper.h.
|
inline |
Definition at line 448 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nTRTHits.
Definition at line 402 of file TrackParametersHelper.h.
|
inline |
Definition at line 407 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nTRTHitsAr.
Definition at line 422 of file TrackParametersHelper.h.
|
inline |
Definition at line 428 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of nTRTHitsXe.
Definition at line 412 of file TrackParametersHelper.h.
|
inline |
Definition at line 417 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of phi.
Definition at line 53 of file TrackParametersHelper.h.
|
inline |
Definition at line 54 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of pixeldEdx.
Definition at line 349 of file TrackParametersHelper.h.
|
inline |
Definition at line 353 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of R.
Definition at line 85 of file TrackParametersHelper.h.
|
inline |
Definition at line 86 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of Z.
Definition at line 94 of file TrackParametersHelper.h.
|
inline |
Definition at line 95 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the Pt error.
Definition at line 196 of file TrackParametersHelper.h.
|
inline |
Definition at line 209 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of qOverP.
Definition at line 103 of file TrackParametersHelper.h.
|
inline |
Definition at line 104 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the QOverPt error.
Definition at line 182 of file TrackParametersHelper.h.
|
inline |
Definition at line 191 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of theta.
Definition at line 44 of file TrackParametersHelper.h.
|
inline |
Definition at line 45 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the track time.
Definition at line 154 of file TrackParametersHelper.h.
|
inline |
Definition at line 155 of file TrackParametersHelper.h.
float IDTPM::getTruthMatchProb | ( | const xAOD::TrackParticle & | track | ) |
|
inline |
Definition at line 76 of file OfflineObjectDecorHelper.h.
|
inline |
Accessor utility function for getting the value of z0.
Definition at line 64 of file TrackParametersHelper.h.
|
inline |
Definition at line 65 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the z0SinTheta error.
Definition at line 223 of file TrackParametersHelper.h.
|
inline |
Definition at line 230 of file TrackParametersHelper.h.
|
inline |
Definition at line 151 of file TrackParametersHelper.h.
bool IDTPM::isFakeTruth | ( | const xAOD::TrackParticle & | track, |
const float | truthProbCut, | ||
const bool | unlinkedAsFakes | ||
) |
isFake
if fakes include unlinked, return true if isUnlinked is true
returns true if truthMatchProbability deco isn't available or if the truth matching probability is below theshold
Definition at line 70 of file OfflineObjectDecorHelper.cxx.
|
inline |
Definition at line 84 of file OfflineObjectDecorHelper.h.
|
inline |
Definition at line 256 of file TrackParametersHelper.h.
|
inline |
Definition at line 87 of file OfflineObjectDecorHelper.h.
bool IDTPM::isReconstructable | ( | const xAOD::TruthParticle & | truth, |
const std::vector< unsigned int > & | minSilHits, | ||
const std::vector< float > & | etaBins | ||
) |
bool IDTPM::isUnlinkedObject | ( | const xAOD::TrackParticle & | track, |
const std::string & | decoName | ||
) |
Templated method to check if a track is not linked to an object.
Definition at line 31 of file OfflineObjectDecorHelper.h.
bool IDTPM::isUnlinkedTruth | ( | const xAOD::TrackParticle & | track | ) |
|
inline |
Definition at line 73 of file OfflineObjectDecorHelper.h.
|
inline |
Definition at line 132 of file TrackParametersHelper.h.
|
inline |
Definition at line 276 of file TrackParametersHelper.h.
|
inline |
Definition at line 266 of file TrackParametersHelper.h.
|
inline |
Definition at line 316 of file TrackParametersHelper.h.
|
inline |
Definition at line 306 of file TrackParametersHelper.h.
|
inline |
Definition at line 296 of file TrackParametersHelper.h.
|
inline |
Definition at line 286 of file TrackParametersHelper.h.
|
inline |
Definition at line 326 of file TrackParametersHelper.h.
|
inline |
Definition at line 336 of file TrackParametersHelper.h.
|
inline |
Definition at line 346 of file TrackParametersHelper.h.
|
inline |
Definition at line 365 of file TrackParametersHelper.h.
|
inline |
Definition at line 375 of file TrackParametersHelper.h.
|
inline |
Definition at line 385 of file TrackParametersHelper.h.
|
inline |
Definition at line 399 of file TrackParametersHelper.h.
|
inline |
Definition at line 440 of file TrackParametersHelper.h.
|
inline |
Definition at line 461 of file TrackParametersHelper.h.
|
inline |
Definition at line 450 of file TrackParametersHelper.h.
|
inline |
Definition at line 409 of file TrackParametersHelper.h.
|
inline |
Definition at line 430 of file TrackParametersHelper.h.
|
inline |
Definition at line 419 of file TrackParametersHelper.h.
|
inline |
Definition at line 59 of file TrackParametersHelper.h.
|
inline |
Definition at line 355 of file TrackParametersHelper.h.
|
inline |
Definition at line 91 of file TrackParametersHelper.h.
|
inline |
Definition at line 100 of file TrackParametersHelper.h.
|
inline |
Accessor utility function for getting the value of pT.
Definition at line 31 of file TrackParametersHelper.h.
|
inline |
Definition at line 211 of file TrackParametersHelper.h.
|
inline |
|
inline |
Definition at line 109 of file TrackParametersHelper.h.
|
inline |
|
inline |
Definition at line 193 of file TrackParametersHelper.h.
|
inline |
Definition at line 50 of file TrackParametersHelper.h.
|
inline |
Definition at line 157 of file TrackParametersHelper.h.
|
inline |
Definition at line 70 of file TrackParametersHelper.h.
|
inline |
|
inline |
Definition at line 232 of file TrackParametersHelper.h.