|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef LARROD_LARSUPERCELLBCIDALG
17 #define LARROD_LARSUPERCELLBCIDALG
20 #include "GaudiKernel/ToolHandle.h"
44 {
this,
"SCellContainerIn",
"SCellContainer",
45 "SG key for the input supercell LAr channel container"};
49 {
this,
"SCellContainerOut",
"SCell",
50 "SG key for the output supercell LAr channel container"};
54 {
this,
"BCIDAvgKey",
"CaloBCIDAverageSC",
"" };
58 {
this,
"CablingKey",
"LArOnOffIdMapSC",
"SG Key of LArOnOffIdMapping object"};
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< CaloBCIDAverage > m_bcidAvgKey
Property SG Key for the CaloLumiBCID.
const LArOnline_SuperCellID * m_laronline_id
An algorithm that can be simultaneously executed in multiple threads.
LArSuperCellBCIDAlg(const std::string &name, ISvcLocator *pSvcLocator)
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
Property SG Key for the OnOffMapping.
virtual ~LArSuperCellBCIDAlg()
Property holding a SG store/key/clid from which a WriteHandle is made.
StatusCode execute(const EventContext &context) const
SG::WriteHandleKey< CaloCellContainer > m_sCellContainerOutKey
Property: SG key for the output supercell LAr channel container.
SG::ReadHandleKey< CaloCellContainer > m_sCellContainerInKey
Property: SG key for the input calorimeter cell container.