|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #ifndef LARCELL_LARRAWTOSUPERCELL
17 #define LARCELL_LARRAWTOSUPERCELL
20 #include "GaudiKernel/ToolHandle.h"
47 {
this,
"SCellContainerIn",
"SC_ET",
48 "SG key for the input supercell LAr channel container"};
52 {
this,
"SCellContainerOut",
"SCell_ET",
53 "SG key for the output supercell LAr channel container"};
59 {
this,
"CaloSuperCellDetDescrManager",
"CaloSuperCellDetDescrManager",
"SG Key for CaloDetDescrManager in the Condition Store" };
63 {
this,
"LArBadChannelKey",
"LArBadChannelSC",
"Key of the LArBadChannelCont SC" };
66 {
this,
"LArMaskedChannelKey",
"",
"Key of the OTF-Masked SC" };
68 BooleanProperty
m_isReco{
this,
"isReco",
false,
"is input container reconstructed cells ?"};
70 IntegerProperty
m_bcidOffset {
this,
"BCIDOffset", 0,
"offset from bcid'ed energy"};
Property holding a SG store/key/clid from which a ReadHandle is made.
LArRAWtoSuperCell(const std::string &name, ISvcLocator *pSvcLocator)
IntegerProperty m_bcidOffset
SG::ReadCondHandleKey< CaloSuperCellDetDescrManager > m_caloMgrKey
Geometry manager.
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteHandleKey< CaloCellContainer > m_sCellContainerOutKey
Property: SG key for the output supercell LAr channel container.
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
SG::ReadHandleKey< LArRawSCContainer > m_sCellContainerInKey
Property: SG key for the input calorimeter cell container.
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadCondHandleKey< LArBadChannelCont > m_maskedContKey
OTF Channel masking for Super-Cells.
const LArOnline_SuperCellID * m_laronline_id
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::ReadCondHandleKey< LArBadChannelCont > m_bcContKey
Bad Channel masking for Super-Cells.
StatusCode execute(const EventContext &context) const
virtual ~LArRAWtoSuperCell()