ATLAS Offline Software
Loading...
Searching...
No Matches
GepClusterTimingAlg.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4
5#ifndef TRIGL0GEPPERF_GEPCLUSTERTIMINGALG_H
6#define TRIGL0GEPPERF_GEPCLUSTERTIMINGALG_H
7
11
13 public:
14 GepClusterTimingAlg(const std::string& name, ISvcLocator* pSvcLocator);
15 virtual ~GepClusterTimingAlg();
16
17 std::string m_outputClusterName;
18 std::string m_inputClusterName;
19
20 virtual StatusCode initialize();
21 virtual StatusCode execute(const EventContext&) const;
22 virtual StatusCode finalize();
23
24private:
25
27 this, "inCaloClustersKey", "CaloTopoClusters", "key to read in a CaloCluster constainer"};
28
31 this, "outCaloClustersKey", "Clusters420Timing", "key to write out a CaloCluster constainer"};
32
33
34 Gaudi::Property<float> m_lambdaCalDivide {this, "lambdaCalDivide", 317, ""};
35 Gaudi::Property<float> m_qualityCut {this, "qualityCut", 0.02, ""};
36 Gaudi::Property<float> m_timeCutLargeQ {this, "timeCutLargeQ", 5, ""};
37 Gaudi::Property<float> m_timeCutSmallQ{this, "timeCutSmallQ", 15, ""};
38 Gaudi::Property<float> m_etaCut{this, "maxEtaForCut", 5.0, "Default apply to all cluster eta regions"};
39
40
41};
42
43#endif
DataVector adapter that acts like it holds const pointers.
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteHandleKey< ConstDataVector< xAOD::CaloClusterContainer > > m_outCaloClustersKey
virtual StatusCode execute(const EventContext &) const
virtual StatusCode initialize()
Gaudi::Property< float > m_lambdaCalDivide
Gaudi::Property< float > m_qualityCut
GepClusterTimingAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode finalize()
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_inCaloClustersKey
Gaudi::Property< float > m_timeCutLargeQ
Gaudi::Property< float > m_timeCutSmallQ
Gaudi::Property< float > m_etaCut
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.