 |
ATLAS Offline Software
|
Go to the documentation of this file.
29 static const InterfaceID IID_IeFEXFillEDM(
"LVL1::eFEXFillEDM", 1, 0);
33 static const InterfaceID&
interfaceID() {
return IID_IeFEXFillEDM; };
51 virtual void fillEmEDM(std::unique_ptr<xAOD::eFexEMRoIContainer> &container,
uint8_t eFEXNumber,
const std::unique_ptr<eFEXegTOB> &tobObject,
bool xTOB=
false)
const;
53 virtual void fillTauEDM(std::unique_ptr<xAOD::eFexTauRoIContainer> &container,
uint8_t eFEXNumber,
const std::unique_ptr<eFEXtauTOB> &tobObject,
bool xTOB=
false)
const;
virtual StatusCode finalize()
standard Athena-Algorithm method
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
virtual void fillEmEDM(std::unique_ptr< xAOD::eFexEMRoIContainer > &container, uint8_t eFEXNumber, const std::unique_ptr< eFEXegTOB > &tobObject, bool xTOB=false) const
Create and fill a new fillEmEDM object (corresponding to this window), and return a pointer to it.
virtual StatusCode execute()
::StatusCode StatusCode
StatusCode definition for legacy code.
static const InterfaceID & interfaceID()
eFEXFillEDM(const std::string &type, const std::string &name, const IInterface *parent)
Constructors.
virtual StatusCode initialize()
standard Athena-Algorithm method
eFEXFillEDM && operator=(const eFEXFillEDM &)=delete
Destructor.
virtual void fillTauEDM(std::unique_ptr< xAOD::eFexTauRoIContainer > &container, uint8_t eFEXNumber, const std::unique_ptr< eFEXtauTOB > &tobObject, bool xTOB=false) const
Create and fill a new fillTauEDM object (corresponding to this window), and return a pointer to it.