|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef LARCELLREC_LARCOLLISIONTIMEALG_H
9 #define LARCELLREC_LARCOLLISIONTIMEALG_H
47 Gaudi::Property<bool>
m_iterCut {
this,
"cutIteration",
false,
"cut on OFC iteration, will not work for Online" };
48 Gaudi::Property<float>
m_timeCut {
this,
"timeDiffCut", 5.,
"|A-C| time < timeDiffCut to pass the filter" };
49 Gaudi::Property<int>
m_minCells {
this,
"nCells", 2,
"min. number of cells per endcap to pass the filter" };
virtual ~LArCollisionTimeAlg()=default
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode execute(const EventContext &ctx) const override final
standard Athena-Algorithm method
SG::WriteHandleKey< LArCollisionTime > m_collTimeName
bool const RAWDATA *ch2 const
Support class for PropertyMgr.
An algorithm that can be simultaneously executed in multiple threads.
AthReentrantAlgorithm()
Default constructor:
Gaudi::Property< int > m_minCells
::StatusCode StatusCode
StatusCode definition for legacy code.
Helper class for offline cell identifiers.
Gaudi::Property< float > m_timeCut
SG::ReadCondHandleKey< CaloNoise > m_noiseCDOKey
Property holding a SG store/key/clid from which a WriteHandle is made.
Gaudi::Property< bool > m_isMC
virtual StatusCode finalize() override final
standard Athena-Algorithm method
const CaloCell_ID * m_calo_id
Gaudi::Property< bool > m_iterCut
=============================================================================
virtual StatusCode initialize() override final
standard Athena-Algorithm method
SG::ReadHandleKey< CaloCellContainer > m_cellsContName