ATLAS Offline Software
Loading...
Searching...
No Matches
CalibrationDataInterfaceTester.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
6// CalibrationDataInterfaceTester.h, (c) ATLAS Detector software
8
9#ifndef ANALYSISCALIBRATIONDATAINTERFACETESTER_H
10#define ANALYSISCALIBRATIONDATAINTERFACETESTER_H
11
12// Gaudi includes
16#include <string>
17
18class AtlasDetectorID;
19class Identifier;
20
21namespace Analysis
22{
23
30
32 {
33 public:
34
36 CalibrationDataInterfaceTester(const std::string& name, ISvcLocator* pSvcLocator);
39
41 StatusCode initialize() override;
43 StatusCode execute() override;
44
45 private:
46
48 Gaudi::Property m_jetCollection;
49
51 Gaudi::Property m_tagger;
52
54 Gaudi::Property m_operatingPoint;
55
58 CalibrationDataInterfaceTool::Uncertainty m_uncertaintyType;
59
61 ToolHandle<ICalibrationDataInterfaceTool> m_calibrationInterface {this, "ICalibrationDataInterfaceTool", "", "CalibrationDataInterface Tool"};
62
64 SG::ReadHandleKey<JetCollection> m_JetCollectionKey {this, "JetCollectionKey", "", "read jet collection"};
65 };
66} // end of namespace
67
68#endif
Property holding a SG store/key/clid from which a ReadHandle is made.
std::string m_calibrationUncertainty
calibration uncertainty result
ToolHandle< ICalibrationDataInterfaceTool > m_calibrationInterface
pointer to the CalibrationDataInterfaceTool
SG::ReadHandleKey< JetCollection > m_JetCollectionKey
I/O handlers.
Gaudi::Property m_operatingPoint
tagger operating point
CalibrationDataInterfaceTool::Uncertainty m_uncertaintyType
CalibrationDataInterfaceTester(const std::string &name, ISvcLocator *pSvcLocator)
Standard Athena-Algorithm Constructor.
StatusCode initialize() override
standard Athena-Algorithm method
StatusCode execute() override
standard Athena-Algorithm method
virtual ~CalibrationDataInterfaceTester()=default
Default Destructor.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
Property holding a SG store/key/clid from which a ReadHandle is made.
The namespace of all packages in PhysicsAnalysis/JetTagging.