|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TRIGT1ROIB_ROIBUILDER_H
8 #define TRIGT1ROIB_ROIBUILDER_H
46 Gaudi::Property<bool>
m_doCalo{
this,
"DoCalo",
true,
"Use inputs from Calo system" };
47 Gaudi::Property<bool>
m_doMuon{
this,
"DoMuon",
true,
"Use inputs from Muon system" };
51 LVL1CTP::DEFAULT_CTPSLinkLocation,
"StoreGate location of CTP RoI"};
62 "StoreGate location of EmTau inputs" };
67 "StoreGate location of JetEnergy inputs" };
70 LVL1MUCTPI::DEFAULT_MuonRoIBLocation,
71 "StoreGate location of MuCTPI inputs" };
79 #endif // TRIGT1ROIB_ROIBUILDER_H
virtual StatusCode initialize() override
DataVector< LVL1CTP::SlinkWord > SlinkWordDV
RoIBuilder(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKeyArray< SlinkWordDV > m_caloJetEnergyLocation
SG::ReadHandleKey< LVL1CTP::CTPSLink > m_ctpSLinkLocation
Gaudi::Property< bool > m_doMuon
Namespace of the LVL1 RoIB simulation.
virtual StatusCode execute() override
SG::ReadHandleKeyArray< SlinkWordDV > m_caloEMTauLocation
SG::WriteHandleKey< RoIBResult > m_roibRDOLocation
Property holding a SG store/key/clid from which a WriteHandle is made.
static const std::string EmTauSlinkLocation
RoIBuilder simulation algorithm.
static const std::string jepSlinkLocation
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< L1MUINT::MuCTPIToRoIBSLink > m_muctpiSLinkLocation
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
Gaudi::Property< bool > m_doCalo