#include <EGPhotonCleaningWrapper.h>
Definition at line 27 of file EGPhotonCleaningWrapper.h.
◆ EGPhotonCleaningWrapper()
| DerivationFramework::EGPhotonCleaningWrapper::EGPhotonCleaningWrapper |
( |
const std::string & |
t, |
|
|
const std::string & |
n, |
|
|
const IInterface * |
p |
|
) |
| |
◆ addBranches()
| StatusCode DerivationFramework::EGPhotonCleaningWrapper::addBranches |
( |
const EventContext & |
ctx | ) |
const |
|
finaloverridevirtual |
Definition at line 47 of file EGPhotonCleaningWrapper.cxx.
62 pCopies.reserve (photons->size());
70 Error(
"addBranches()",
71 "Error applying fudge factors to current photon");
75 "Current photon has no valid fudge factors due to out-of-range");
77 Warning(
"addBranches()",
78 "Unknown correction code %d from "
79 "ElectronPhotonShowerShapeFudgeTool",
82 pCopies.push_back (ph);
86 pCopies.resize (photons->size());
100 if (!pCopy) pCopy =
photon;
106 return StatusCode::SUCCESS;
◆ initialize()
| StatusCode DerivationFramework::EGPhotonCleaningWrapper::initialize |
( |
| ) |
|
|
finaloverridevirtual |
Definition at line 27 of file EGPhotonCleaningWrapper.cxx.
31 "No SG name provided for the output of EGPhotonCleaningWrapper");
32 return StatusCode::FAILURE;
43 return StatusCode::SUCCESS;
◆ m_containerName
◆ m_decoratorPass
◆ m_decoratorPassDelayed
◆ m_fudgeMCTool
◆ m_sgName
| std::string DerivationFramework::EGPhotonCleaningWrapper::m_sgName |
|
private |
The documentation for this class was generated from the following files: