|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef gTowerMakerFromGfexTowers_H
6 #define gTowerMakerFromGfexTowers_H
45 Gaudi::Property<bool>
m_UseEmulated {
this,
"UseEmulated",
false,
"It switches off the CaloCell -> Jtower path. It uses instead L1_gFexDataTowers and L1_gFexEmulatedTowers "};
46 Gaudi::Property<bool>
m_isMC {
this,
"IsMC",
false,
"Is used to know when we run on data. So L1_gFexDataTowers can be present"};
52 ToolHandle<IgTowerBuilder>
m_gTowerBuilderTool {
this,
"gTowerBuilderTool",
"LVL1::gTowerBuilder",
"Tool that builds jTowers for simulation"};
53 ToolHandle<IgSuperCellTowerMapper>
m_gSuperCellTowerMapperTool {
this,
"gSuperCellTowerMapperTool",
"LVL1::gSuperCellTowerMapper",
"Tool that maps supercells to gTowers"};
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
ToolHandle< IgSuperCellTowerMapper > m_gSuperCellTowerMapperTool
Gaudi::Property< bool > m_UseEmulated
virtual ~gTowerMakerFromGfexTowers()=default
Property holding a SG store/key/clid from which a ReadHandle is made.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
virtual StatusCode execute() override
This class initializes the Calo (LAr and Tile) offline identifiers.
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< xAOD::gFexTowerContainer > m_gDataTowerKey
SG::ReadHandleKey< xAOD::gFexTowerContainer > m_gEmulTowerKey
gTowerMakerFromGfexTowers(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode initialize() override
ToolHandle< IgTowerBuilder > m_gTowerBuilderTool
SG::WriteHandleKey< LVL1::gTowerContainer > m_gTowerContainerSGKey
Gaudi::Property< bool > m_isMC