![]() |
ATLAS Offline Software
|
THE reconstruction tool. More...
Namespaces | |
CellsInCone | |
ClustersInCone | |
TriggerMatchingUtils | |
Typedefs | |
typedef std::vector< const xAOD::TrackParticle * > | TrackBag |
typedef std::vector< const xAOD::Muon * > | MuonBag |
typedef InDet::IInDetTrackSelectionTool | TrkSelTool |
typedef ElementLink< xAOD::VertexContainer > | VertexLink |
typedef std::vector< VertexLink > | VertexLinkVector |
typedef ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiM4D< double > > | GenVecFourMom_t |
Base 4 Momentum type for TrackParticle. More... | |
typedef ElementLink< xAOD::MuonContainer > | MuonsLink |
typedef std::vector< MuonsLink > | MuonsLinkVector |
typedef ElementLink< xAOD::TrackParticleContainer > | TrackParticleLink |
typedef std::vector< TrackParticleLink > | TrackParticleLinkVector |
Functions | |
AmgSymMatrix (3) BPhysAddMuonBasedInvMass | |
template<size_t N> | |
GenVecFourMom_t | SumVector (const std::array< GenVecFourMom_t, N > &vectors) |
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) |
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) |
template<class dType , class ContType > | |
SG::WriteDecorHandle< ContType, dType > | makeHandle (const EventContext &ctx, const SG::WriteDecorHandleKey< ContType > &key, const dType defValue=dType{}) |
int | gluinoSquarkClassification (const std::array< int, 35 > &c) |
int | gauginoPairProduction (const std::array< int, 35 > &c) |
int | slepton (const std::array< int, 35 > &c) |
int | smuon (const std::array< int, 35 > &c) |
unsigned int | finalStateID (const int SUSY_Spart1_pdgId, const int SUSY_Spart2_pdgId) |
int | gluinoSquarkClassification (const std::array< int, nParticleIndices > &c) |
int | gauginoPairProduction (const std::array< int, nParticleIndices > &c) |
int | slepton (const std::array< int, nParticleIndices > &c) |
int | smuon (const std::array< int, nParticleIndices > &c) |
Variables | |
constexpr double | s_CONST = 1000./299.792 |
THE reconstruction tool.
wrapper tool for tau truth matching
wrapper tool for decorating tau ID scores and WPs
Class holding an int or some function of an int for use in categorisation of pdg codes.
Algorithm to store decorate the IParticle with all energy deposits in the calorimeter needed for post fine tuning of the cut-based calorimeter tagging working points.
Algorithm to decorate the calorimeter isolation variables to the track particles.
Qi Zeng Nov 2016.
refit the primary vertex after removing the tracks of electrons from a Z->ee decay to imitate the primary vertex reconstruction in H->yy events with unconverted photons
Algorithm that refits all possible four lepton combinations to a common space point.
THE candidate selection tool.
Leptons are selected by exploting the common CP tools / Loose cut on the delta Z0 of the associated tracks is applied to avoid hopeless fits
Tool to build link to third party objects through the intermediate object e.g. b already has link to c this tool build a link from a to c by matching b to a, assuming thereis a one-to-one correspondence between a and b
The tool adds the following three decorations Vector containing all energy deposits std::vector<float> CaloDeposits Vector containing all energy losses std::vector<float> CaloElosses Vector declaring the type of the deposit/loss (EMB1,HEC0,etc.) std::vector<unit_16> CaloDepType Deposits can be either saved to the Muon particle itself or to the associated ID track particle However, in the latter case, the first ID track from the container is always decorated to ensure file integrety
typedef ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiM4D<double> > DerivationFramework::GenVecFourMom_t |
Base 4 Momentum type for TrackParticle.
Definition at line 27 of file Cascade3Plus1.cxx.
typedef std::vector< const xAOD::Muon * > DerivationFramework::MuonBag |
Definition at line 33 of file BPhysAddMuonBasedInvMass.h.
Definition at line 35 of file MuPlusDsCascade.cxx.
typedef std::vector<MuonsLink> DerivationFramework::MuonsLinkVector |
Definition at line 36 of file MuPlusDsCascade.cxx.
typedef std::vector< const xAOD::TrackParticle * > DerivationFramework::TrackBag |
Definition at line 32 of file BPhysAddMuonBasedInvMass.h.
Definition at line 22 of file PsiPlusPsiSingleVertex.cxx.
typedef std::vector<TrackParticleLink> DerivationFramework::TrackParticleLinkVector |
Definition at line 23 of file PsiPlusPsiSingleVertex.cxx.
Definition at line 54 of file BPhysVertexTrackBase.h.
Definition at line 23 of file Cascade3Plus1.cxx.
typedef std::vector< VertexLink > DerivationFramework::VertexLinkVector |
Definition at line 24 of file Cascade3Plus1.cxx.
Enumerator | |
---|---|
kDeltaRToolParser1 | |
kDeltaRToolParser2 | |
kDeltaRToolParserNum |
Definition at line 25 of file DeltaRTool.h.
Enumerator | |
---|---|
kDvSelection | |
kdvTrackThinning | |
kNumDvTPThinningParser |
Definition at line 28 of file VSITrackParticleThinning.h.
Enumerator | |
---|---|
kParser1 | |
kParser2 | |
kNumEGInvariantMassToolParser |
Definition at line 25 of file EGInvariantMassTool.h.
Enumerator | |
---|---|
kGenericTruthThinningPartParser | |
kGenericTruthThinningParserNum |
Definition at line 27 of file GenericTruthThinning.h.
Enumerator | |
---|---|
kInvariantMassToolParser1 | |
kInvariantMassToolParser2 | |
kInvariantMassToolParserNum |
Definition at line 23 of file InvariantMassTool.h.
Enumerator | |
---|---|
kJetSelection | |
kTrackThinning | |
kNumJetTPThinningParser | |
kJetSelection | |
kTrackThinning | |
kNumJetTPThinningParser |
Definition at line 27 of file JetTrackParticleThinning.h.
Enumerator | |
---|---|
kJetSelection | |
kTrackThinning | |
kNumJetTPThinningParser | |
kJetSelection | |
kTrackThinning | |
kNumJetTPThinningParser |
Definition at line 27 of file JetLargeD0TrackParticleThinning.h.
Definition at line 10 of file utilityFunctions.h.
DerivationFramework::AmgSymMatrix | ( | 3 | ) |
Definition at line 601 of file BPhysAddMuonBasedInvMass.cxx.
void DerivationFramework::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 | ||
) |
Definition at line 20 of file DecoratorUtils.h.
std::vector<SG::WriteDecorHandle<T_Cont,T> > DerivationFramework::createDecorators | ( | const std::vector< SG::WriteDecorHandleKey< T_Cont > > & | keys, |
const EventContext & | ctx | ||
) |
Definition at line 51 of file DecoratorUtils.h.
unsigned int DerivationFramework::finalStateID | ( | const int | SUSY_Spart1_pdgId, |
const int | SUSY_Spart2_pdgId | ||
) |
Definition at line 135 of file utilityFunctions.cxx.
int DerivationFramework::gauginoPairProduction | ( | const std::array< int, 35 > & | c | ) |
Definition at line 58 of file utilityFunctions.cxx.
int DerivationFramework::gauginoPairProduction | ( | const std::array< int, nParticleIndices > & | c | ) |
int DerivationFramework::gluinoSquarkClassification | ( | const std::array< int, 35 > & | c | ) |
Definition at line 22 of file utilityFunctions.cxx.
int DerivationFramework::gluinoSquarkClassification | ( | const std::array< int, nParticleIndices > & | c | ) |
SG::WriteDecorHandle<ContType, dType> DerivationFramework::makeHandle | ( | const EventContext & | ctx, |
const SG::WriteDecorHandleKey< ContType > & | key, | ||
const dType | defValue = dType{} |
||
) |
Definition at line 13 of file PhysicsAnalysis/DerivationFramework/DerivationFrameworkMuons/DerivationFrameworkMuons/Utils.h.
int DerivationFramework::slepton | ( | const std::array< int, 35 > & | c | ) |
Definition at line 104 of file utilityFunctions.cxx.
int DerivationFramework::slepton | ( | const std::array< int, nParticleIndices > & | c | ) |
int DerivationFramework::smuon | ( | const std::array< int, 35 > & | c | ) |
Definition at line 123 of file utilityFunctions.cxx.
int DerivationFramework::smuon | ( | const std::array< int, nParticleIndices > & | c | ) |
GenVecFourMom_t DerivationFramework::SumVector | ( | const std::array< GenVecFourMom_t, N > & | vectors | ) |
Definition at line 39 of file Cascade3Plus1.cxx.
|
constexpr |
Definition at line 23 of file CascadeTools.cxx.