19 const IInterface* parent) :
23 declareInterface<LVL1::IInputTOBConverter>(
this );
24 declareProperty(
"EnergyROILocation",
m_energyLocation,
"Storegate key for reading the Topo Energy ROI" );
38 return StatusCode::SUCCESS;
69 return StatusCode::RECOVERABLE;
73 <<
": Ex = " << topoData->Ex()
74 <<
", Ey = " << topoData->Ey()
75 <<
", Et = " << topoData->Et()
76 <<
", ExTC = " << topoData->ExTC()
77 <<
", EyTC = " << topoData->EyTC()
81 TCS::MetTOB met( -(topoData->Ex()), -(topoData->Ey()), topoData->Et() );
83 const bool has_overflow = (topoData->ExOverflow() or
84 topoData->EyOverflow() or
85 topoData->EtOverflow());
94 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_WARNING(x)
#define CHECK(...)
Evaluate an expression and check for errors.
Group of local monitoring quantities and retain correlation when filling histograms
Declare a monitored scalar variable.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
void setOverflowFromEnergyInput(bool v)
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...