21#ifndef TRIGT1CALOCALIBTOOLS_L1CALOMATCHCELL2TOWER_H
22#define TRIGT1CALOCALIBTOOLS_L1CALOMATCHCELL2TOWER_H
30#include "GaudiKernel/ToolHandle.h"
41 :
public extends<AthAlgTool, IL1CaloMatchCell2Tower>
44 using base_class::base_class;
63 ToolHandle<CaloTriggerTowerService>
m_ttSvc
64 {
this,
"CaloTriggerTowerService",
"CaloTriggerTowerService",
"CaloTriggerTowerService" };
67 {
this,
"CablingKey",
"LArOnOffIdMap",
"SG Key of LArOnOffIdMapping object" };
Map from calo cells to trigger towers.
Data object for each calorimeter readout cell.
This class initializes the Calo (LAr and Tile) offline identifiers.
Helper class for offline TT identifiers.
const TileCablingService * m_tileCablingService
ToolHandle< CaloTriggerTowerService > m_ttSvc
const CaloLVL1_ID * m_lvl1Helper
virtual StatusCode initialize() override
const CaloIdManager * m_caloMgr
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
virtual void matchCell2Tower(const CaloCell *caloCell, Identifier &ttId1, Identifier &ttId2) const override
Helper class for TileCal offline identifiers.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...