|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGL0GEPPERF_GEPCLUSTERTIMINGALG_H
6 #define TRIGL0GEPPERF_GEPCLUSTERTIMINGALG_H
27 this,
"inCaloClustersKey",
"CaloTopoClusters",
"key to read in a CaloCluster constainer"};
31 this,
"outCaloClustersKey",
"Clusters420Timing",
"key to write out a CaloCluster constainer"};
35 Gaudi::Property<float>
m_qualityCut {
this,
"qualityCut", 0.02,
""};
38 Gaudi::Property<float>
m_etaCut{
this,
"maxEtaForCut", 5.0,
"Default apply to all cluster eta regions"};
Gaudi::Property< float > m_timeCutLargeQ
virtual StatusCode execute(const EventContext &) const
std::string m_inputClusterName
DataVector adapter that acts like it holds const pointers.
Gaudi::Property< float > m_etaCut
An algorithm that can be simultaneously executed in multiple threads.
GepClusterTimingAlg(const std::string &name, ISvcLocator *pSvcLocator)
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual ~GepClusterTimingAlg()
Gaudi::Property< float > m_qualityCut
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_inCaloClustersKey
SG::WriteHandleKey< ConstDataVector< xAOD::CaloClusterContainer > > m_outCaloClustersKey
Gaudi::Property< float > m_lambdaCalDivide
std::string m_outputClusterName
virtual StatusCode finalize()
Gaudi::Property< float > m_timeCutSmallQ
virtual StatusCode initialize()