#include <TauTruthMatchingWrapper.h>
|
| virtual StatusCode | initialize () override final |
| virtual StatusCode | addBranches (const EventContext &ctx) const override final |
Definition at line 28 of file TauTruthMatchingWrapper.h.
◆ addBranches()
| StatusCode DerivationFramework::TauTruthMatchingWrapper::addBranches |
( |
const EventContext & | ctx | ) |
const |
|
finaloverridevirtual |
Definition at line 23 of file TauTruthMatchingWrapper.cxx.
24 {
25
26
27
28 SG::ReadHandle<xAOD::TauJetContainer> xTauContainer(
m_tauKey,ctx);
29 if (!xTauContainer.isValid()) {
31 return StatusCode::FAILURE;
32 }
33
34
35 std::unique_ptr<TauAnalysisTools::ITauTruthMatchingTool::ITruthTausEvent>
37 for(auto xTau : *xTauContainer)
40
41 return StatusCode::SUCCESS;
42 }
#define ATH_CHECK
Evaluate an expression and check for errors.
SG::ReadHandleKey< xAOD::TauJetContainer > m_tauKey
ToolHandle< TauAnalysisTools::ITauTruthMatchingTool > m_tTauTruthMatchingTool
◆ initialize()
| StatusCode DerivationFramework::TauTruthMatchingWrapper::initialize |
( |
| ) |
|
|
finaloverridevirtual |
Definition at line 15 of file TauTruthMatchingWrapper.cxx.
16 {
19 return StatusCode::SUCCESS;
20 }
#define CHECK(...)
Evaluate an expression and check for errors.
◆ m_tauKey
Definition at line 37 of file TauTruthMatchingWrapper.h.
38{this, "TauContainerName", "TauJets", "ReadHandleKey for input TauJetContainer"};
◆ m_tTauTruthMatchingTool
| ToolHandle< TauAnalysisTools::ITauTruthMatchingTool > DerivationFramework::TauTruthMatchingWrapper::m_tTauTruthMatchingTool {this, "TauTruthMatchingTool", "TauAnalysisTools::TauTruthMatchingTool"} |
|
private |
The documentation for this class was generated from the following files: