![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
14 #ifndef L1CALO2SCELLDECORATORTOOL_H
15 #define L1CALO2SCELLDECORATORTOOL_H
70 Gaudi::Property<bool>
m_apply_masking {
this,
"SCellMasking", true ,
"Applies masking. Only use for data"};
71 Gaudi::Property<bool>
m_save_extras {
this,
"ExtraInfo" ,
false,
"Saves additional decorated information "};
SG::ReadHandleKey< CaloCellContainer > m_SCellKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
static std::string find_calib_file(const std::string &logical_file_name)
Gaudi::Property< std::string > m_jFEX2Scellmapping
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_SCellMaskdecorKey
std::unordered_map< uint32_t, std::vector< uint64_t > > m_map_TTower2SCellsEM
bool isBadSCellID(const std::string &) const
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_TileEtadecorKey
SG::ReadHandleKey< xAOD::jFexTowerContainer > m_jTowersReadKey
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Gaudi::Property< bool > m_save_extras
std::unordered_map< uint32_t, std::tuple< uint32_t, float, float > > m_map_TTower2Tile
An algorithm that can be simultaneously executed in multiple threads.
jFexTower2SCellDecorator(const std::string &name, ISvcLocator *svc)
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_TileEtdecorKey
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_TileEtMeVdecorKey
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_SCellEtMeVdecorKey
virtual StatusCode execute(const EventContext &) const override
Function executing the algorithm.
::StatusCode StatusCode
StatusCode definition for legacy code.
Handle class for adding a decoration to an object.
AthROOTErrorHandlerSvc * svc
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_SCellEtdecorKey
StatusCode ReadSCfromFile(const std::string &)
Gaudi::Property< bool > m_apply_masking
std::unordered_map< uint32_t, std::vector< uint64_t > > m_map_TTower2SCellsHAD
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_SCellPhidecorKey
StatusCode ReadTilefromFile(const std::string &)
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_jtowerEtMeVdecorKey
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_TilePhidecorKey
virtual StatusCode initialize() override
Function initialising the algorithm.
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_SCellEtadecorKey
SG::ReadHandleKey< xAOD::TriggerTowerContainer > m_triggerTowerKey
Gaudi::Property< std::string > m_jFEX2Tilemapping
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_SCellIDdecorKey
SG::WriteDecorHandleKey< xAOD::jFexTowerContainer > m_jTowerEtdecorKey