#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 |
|
finaloverridevirtual |
Definition at line 47 of file EGPhotonCleaningWrapper.cxx.
50 const EventContext& ctx = Gaudi::Hive::currentContext();
63 pCopies.reserve (photons->size());
71 Error(
"addBranches()",
72 "Error applying fudge factors to current photon");
76 "Current photon has no valid fudge factors due to out-of-range");
78 Warning(
"addBranches()",
79 "Unknown correction code %d from "
80 "ElectronPhotonShowerShapeFudgeTool",
83 pCopies.push_back (ph);
87 pCopies.resize (photons->size());
101 if (!pCopy) pCopy =
photon;
107 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: