ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
TileCalorimeter
TileConditions
TileConditions
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
9
#include "
TileConditions/TileCalibData.h
"
10
11
// Athena includes
12
#include "
AthenaBaseComps/AthAlgTool.h
"
13
#include "
StoreGate/ReadCondHandleKey.h
"
14
15
16
#include <vector>
17
18
class
TileCondToolAutoCr
:
public
AthAlgTool
{
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
34
SG::ReadCondHandleKey<TileCalibDataFlt>
m_calibAutorCorrelationKey
{
this
,
35
"TileAutoCorrelation"
,
"TileAutoCorrelation"
,
36
"Input Tile auto correlation calibration constants"
};
37
38
};
39
40
#endif
AthAlgTool.h
vec
std::vector< size_t > vec
Definition
CombinationsGeneratorTest.cxx:9
ReadCondHandleKey.h
TileCalibData.h
AthAlgTool::AthAlgTool
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent)
Constructor with parameters:
Definition
AthAlgTool.cxx:16
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
TileCondToolAutoCr::initialize
virtual StatusCode initialize() override
Definition
TileCondToolAutoCr.cxx:39
TileCondToolAutoCr::finalize
virtual StatusCode finalize() override
Definition
TileCondToolAutoCr.cxx:51
TileCondToolAutoCr::TileCondToolAutoCr
TileCondToolAutoCr(const std::string &type, const std::string &name, const IInterface *parent)
Definition
TileCondToolAutoCr.cxx:24
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
TileCondToolAutoCr::interfaceID
static const InterfaceID & interfaceID()
Definition
TileCondToolAutoCr.cxx:18
TileCondToolAutoCr::~TileCondToolAutoCr
virtual ~TileCondToolAutoCr()
Definition
TileCondToolAutoCr.cxx:34
type
Generated on
for ATLAS Offline Software by
1.17.0