Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
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" };
74 #endif // not TRIGT1CALOCALIBTOOLS_L1CALOMATCHCELL2TOWER_H
virtual void matchCell2Tower(const CaloCell *caloCell, Identifier &ttId1, Identifier &ttId2) const override
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
const CaloLVL1_ID * m_lvl1Helper
This class initializes the Calo (LAr and Tile) offline identifiers.
Helper class for TileCal offline identifiers.
::StatusCode StatusCode
StatusCode definition for legacy code.
const CaloIdManager * m_caloMgr
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
Map from calo cells to trigger towers.
Helper class for offline TT identifiers.
virtual StatusCode initialize() override
Data object for each calorimeter readout cell.
ToolHandle< CaloTriggerTowerService > m_ttSvc
const TileCablingService * m_tileCablingService