25#include "GaudiKernel/ServiceHandle.h"
26#include "GaudiKernel/ToolHandle.h"
58 JEMJetSim(
const std::string&
name, ISvcLocator* pSvcLocator ) ;
An STL vector of pointers that by default owns its pointed-to elements.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
SG::ReadHandleKey< xAOD::JetElementContainer > m_JetElementInputKey
Where to find the JetElements.
SG::WriteHandleKey< DataVector< JEMTobRoI > > m_JEMTobRoIOutputKey
Locations of outputs in StoreGate.
DataVector< JetCMXData > * m_JetCMXData
Backplane data objects: CPM outputs to CMX.
ToolHandle< LVL1::IL1JEMJetTools > m_JetTool
The essentials - data access, configuration, tools.
void storeBackplaneTOBs()
Store module outputs in TES as inputs to CMX simulation.
SG::WriteHandleKey< DataVector< JetCMXData > > m_JetCMXDataOutputKey
DataVector< JEMTobRoI > * m_allTOBs
TOB RoIs for RoIB input and DAQ output simulation.
JEMJetSim(const std::string &name, ISvcLocator *pSvcLocator)
void storeModuleRoIs()
Store TOB RoI objects in the TES.
The JetCMXData object contains the data transferred from the CPM to one of the Jet CMX in the crate.
static const std::string JetCMXDataLocation
static const std::string JetElementLocation
static const std::string JEMTobRoILocation
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...