|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef L1CALORAMPMAKER_H
8 #define L1CALORAMPMAKER_H
13 #include "GaudiKernel/ServiceHandle.h"
14 #include "GaudiKernel/ToolHandle.h"
33 class IL1CaloOfflineTriggerTowerTools;
34 class IL1TriggerTowerToolRun3;
35 class IL1CaloxAODOfflineTriggerTowerTools;
75 ToolHandle<LVL1::IL1TriggerTowerToolRun3>
m_ttTool;
79 ToolHandle<LVL1::IL1CaloOfflineTriggerTowerTools>
m_jmTools;
120 #endif //L1CALORAMPMAKER_H
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadCondHandleKey< CondAttrListCollection > m_strategy
const CaloLVL1_ID * m_lvl1Helper
virtual ~L1CaloRampMaker()
std::map< unsigned int, std::pair< unsigned int, double > > m_mapBadOFCIteration
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
void checkProvenance(const xAOD::TriggerTower *tt)
std::map< int, int > m_specialChannelRange
SG::ReadCondHandleKey< L1CaloPprDisabledChannelContainerRun2 > m_pprDisabledChannelContainer
SG::ReadHandleKey< CaloCellContainer > m_caloCellsKey
double m_tileSaturationCut
::StatusCode StatusCode
StatusCode definition for legacy code.
L1CaloRampMaker(const std::string &name, ISvcLocator *pSvcLocator)
Description of TriggerTower_v2.
Container of L1CaloRampData objects.
double getTriggerTowerEnergy(const xAOD::TriggerTower *tt, SG::ReadCondHandle< L1CaloPprChanCalibContainer > pprCond)
ToolHandle< LVL1::IL1TriggerTowerToolRun3 > m_ttTool
SG::ReadCondHandleKey< L1CaloPprChanCalibContainer > m_pprChanCalibContainer
Helper class for offline TT identifiers.
std::string m_outputFolderName
std::string m_gainStrategyFolder
void setupRampDataContainer(const xAOD::TriggerTowerContainer *triggerTowerContainer)
std::unique_ptr< L1CaloRampDataContainer > m_rampDataContainer
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
ToolHandle< LVL1::IL1CaloxAODOfflineTriggerTowerTools > m_xAODTTTools
unsigned int m_nEventsPerStep
ToolHandle< LVL1::IL1CaloOfflineTriggerTowerTools > m_jmTools
double getCaloEnergy(const xAOD::TriggerTower *tt)
std::string m_triggerTowerContainerName