ATLAS Offline Software
TileCondToolAutoCr.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TILECONDITIONS_TILECONDTOOLAUTOCR_H
6 #define TILECONDITIONS_TILECONDTOOLAUTOCR_H
7 
8 // Tile inlcudes
10 
11 // Athena includes
14 
15 
16 #include <vector>
17 
19  public:
20 
21  static const InterfaceID& interfaceID();
22  TileCondToolAutoCr(const std::string& type, const std::string& name, const IInterface* parent);
23  virtual ~TileCondToolAutoCr();
24 
25  virtual StatusCode initialize() override;
26  virtual StatusCode finalize() override;
27 
28  void getAutoCorr(unsigned int drawerIdx, unsigned int channel, unsigned int adc,
29  std::vector<float>& vec) const;
30 
31  private:
32 
33  //=== TileCalibData
35  "TileAutoCorrelation", "TileAutoCorrelation",
36  "Input Tile auto correlation calibration constants"};
37 
38 };
39 
40 #endif
plotting.yearwise_efficiency.channel
channel
Definition: yearwise_efficiency.py:24
TileCalibData.h
TileCondToolAutoCr
Definition: TileCondToolAutoCr.h:18
vec
std::vector< size_t > vec
Definition: CombinationsGeneratorTest.cxx:12
TileCondToolAutoCr::initialize
virtual StatusCode initialize() override
Definition: TileCondToolAutoCr.cxx:39
TileCondToolAutoCr::interfaceID
static const InterfaceID & interfaceID()
Definition: TileCondToolAutoCr.cxx:18
TileCondToolAutoCr::~TileCondToolAutoCr
virtual ~TileCondToolAutoCr()
Definition: TileCondToolAutoCr.cxx:34
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthAlgTool.h
test_pyathena.parent
parent
Definition: test_pyathena.py:15
TileCondToolAutoCr::m_calibAutorCorrelationKey
SG::ReadCondHandleKey< TileCalibDataFlt > m_calibAutorCorrelationKey
Definition: TileCondToolAutoCr.h:34
TileCondToolAutoCr::getAutoCorr
void getAutoCorr(unsigned int drawerIdx, unsigned int channel, unsigned int adc, std::vector< float > &vec) const
Definition: TileCondToolAutoCr.cxx:60
ReadCondHandleKey.h
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:221
TileCondToolAutoCr::TileCondToolAutoCr
TileCondToolAutoCr(const std::string &type, const std::string &name, const IInterface *parent)
Definition: TileCondToolAutoCr.cxx:24
SG::ReadCondHandleKey
Definition: ReadCondHandleKey.h:20
TileCondToolAutoCr::finalize
virtual StatusCode finalize() override
Definition: TileCondToolAutoCr.cxx:51
ReadFloatFromCool.adc
adc
Definition: ReadFloatFromCool.py:48
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
AthAlgTool
Definition: AthAlgTool.h:26