5#ifndef TRIGT1CALOCALIBTOOLS_L1CALOLARTOWERENERGY_H
6#define TRIGT1CALOCALIBTOOLS_L1CALOLARTOWERENERGY_H
10#include "GaudiKernel/ToolHandle.h"
13#include "Identifier/Identifier.h"
55 virtual bool hasMissingFEB(
const Identifier& TTid)
const override;
60 virtual double IDeta(
const Identifier& TTid)
const override;
68 {
this,
"CaloTriggerTowerService",
"CaloTriggerTowerService"};
73 {
this,
"CablingKey",
"LArOnOffIdMap",
"SG Key of LArOnOffIdMapping object"};
This class initializes the Calo (LAr and Tile) offline identifiers.
Helper class for offline TT identifiers.
const CaloLVL1_ID * m_lvl1Helper
virtual ~L1CaloLArTowerEnergy()
ToolHandle< CaloTriggerTowerService > m_ttService
const CaloIdManager * m_caloMgr
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
L1CaloLArTowerEnergy(const std::string &name)
Create a proper constructor for Athena.
ToolHandle< ILArBadFebMasker > m_badFebMasker
const LArOnlineID * m_LArOnlineHelper
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...