Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef PARTICLEJETDELTARLABELTOOL_H
6 #define PARTICLEJETDELTARLABELTOOL_H
28 std::vector<std::vector<const xAOD::TruthParticle*> >
match(
37 std::unique_ptr<ParticleJetTools::LabelDecorators>
m_labeldecs;
47 this,
"TruthEventCollection",
"TruthEvents",
48 "Truth event collection"
52 std::unique_ptr<ParticleJetTools::IParticleLinker>
m_blinker;
53 std::unique_ptr<ParticleJetTools::IParticleLinker>
m_clinker;
54 std::unique_ptr<ParticleJetTools::IParticleLinker>
m_taulinker;
std::unique_ptr< ParticleJetTools::IParticleLinker > m_blinker
std::unique_ptr< ParticleJetTools::IParticleLinker > m_taulinker
std::vector< std::vector< const xAOD::TruthParticle * > > match(const xAOD::TruthParticleContainer &parts, const xAOD::JetContainer &jets) const
SG::ReadHandleKey< xAOD::TruthParticleContainer > m_bottomPartCollectionKey
StatusCode decorate(const xAOD::JetContainer &jets) const override
Decorate a jet collection without otherwise modifying it.
std::unique_ptr< ParticleJetTools::IParticleLinker > m_clinker
Interface for adding a decoration to a jet container.
std::string m_matchmode
Matching mode: can be MinDR or MaxPt.
std::string m_taulabelname
SG::ReadHandleKey< xAOD::TruthParticleContainer > m_charmPartCollectionKey
ParticleJetTools::LabelNames m_labelnames
Name of jet label attributes.
::StatusCode StatusCode
StatusCode definition for legacy code.
ParticleJetDeltaRLabelTool(const std::string &name)
Constructor.
SG::ReadHandleKey< xAOD::TruthParticleContainer > m_tauPartCollectionKey
Read handles particle collections for labeling.
double m_drmax
Maximum dR for matching criterion.
StatusCode initialize() override
Dummy implementation of the initialisation function.
std::unique_ptr< ParticleJetTools::LabelDecorators > m_labeldecs
SG::ReadHandleKey< xAOD::TruthEventContainer > m_truthEventsKey
double m_jetptmin
Minimum pT for jet selection (in MeV)
double m_partptmin
Minimum pT for particle selection (in MeV)
std::string m_bottomlabelname
std::string m_charmlabelname