|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TILERECALGS_MBTSTIMEDIFFEVENTINFOALG_
6 #define TILERECALGS_MBTSTIMEDIFFEVENTINFOALG_
36 "TimeDiffThreshold", 10.0,
"Time difference threshold to mark event as background"};
38 "MinHitsPerSide", 2,
"Minimum nubmer of hits per side required to distinguish halo from collision event"};
40 "MBTS_Threshold", 40.0 / 222.0,
"Only MBTS hits with apmplitude above threshold in pC will be used"};
Property holding a SG store/key/clid from which a ReadHandle is made.
virtual StatusCode execute(const EventContext &ctx) const override
Algorithm execute once per event.
SG::WriteHandleKey< MBTSCollisionTime > m_mbtsCollisionTimeKey
Gaudi::Property< unsigned int > m_minHitsPerSide
SG::ReadHandleKey< TileCellContainer > m_mbtsContainerKey
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
virtual StatusCode initialize() override
Algorithm initialize at begin of job.
An algorithm that can be simultaneously executed in multiple threads.
Gaudi::Property< float > m_mbts_threshold
AthReentrantAlgorithm()
Default constructor:
::StatusCode StatusCode
StatusCode definition for legacy code.
const TileTBID * m_tileTBID
Property holding a SG store/key/clid from which a WriteHandle is made.
Gaudi::Property< float > m_timeDiffThreshold
virtual ~MBTSTimeDiffEventInfoAlg() override=default
SG::WriteDecorHandleKey< xAOD::EventInfo > m_eventInfoDecorKey
Helper class for TileCal offline identifiers of ancillary testbeam detectors and MBTS.