Class TauJetMatching¶
Defined in File TauJetMatching.h
Inheritance Relationships¶
Base Type¶
public xAH::Algorithm
(Class Algorithm)
Class Documentation¶
-
class
TauJetMatching
: public xAH::Algorithm Public Functions
-
TauJetMatching
()
-
~TauJetMatching
()
-
EL::StatusCode
setupJob
(EL::Job &job)
-
EL::StatusCode
fileExecute
()
-
EL::StatusCode
histInitialize
()
-
EL::StatusCode
changeInput
(bool firstFile)
-
EL::StatusCode
initialize
()
-
EL::StatusCode
execute
()
-
EL::StatusCode
postExecute
()
-
EL::StatusCode
finalize
()
-
EL::StatusCode
histFinalize
()
-
bool
executeDecoration
(std::unordered_map<int, std::pair<const xAOD::TauJet *, const xAOD::Jet *>> match_map, const xAOD::TauJetContainer *tauCont)
-
float
getDR
(float eta1, float eta2, float phi1, float phi2)
-
std::unordered_map<int, std::pair<const xAOD::TauJet *, const xAOD::Jet *>>
findBestMatchDR
(const xAOD::JetContainer *jetCont, const xAOD::TauJetContainer *tauCont, float best_DR)
Public Members
-
std::string
m_inContainerName
= ""
-
std::string
m_outContainerName
-
std::string
m_outAuxContainerName
-
std::string
m_inputAlgoSystNames
= ""
-
std::string
m_outputAlgoSystNames
= "TauJetMatching_Syst"
-
std::string
m_inJetContainerName
= ""
-
float
m_DeltaR
= 0.2
-