ATLAS Offline Software
LArCalorimeter
LArCalibTools
LArCalibTools
LArRamps2Ntuple.h
Go to the documentation of this file.
1
//Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
20
#ifndef LARRAMPS2NTUPLE_H
21
#define LARRAMPS2NTUPLE_H
22
#include "
LArCalibTools/LArCond2NtupleBase.h
"
23
#include "
StoreGate/ReadCondHandleKey.h
"
24
#include "
LArElecCalib/ILArRamp.h
"
25
26
#include "
CxxUtils/checker_macros.h
"
27
28
class
ATLAS_NOT_THREAD_SAFE
LArRamps2Ntuple
:
public
LArCond2NtupleBase
29
{
30
public
:
31
LArRamps2Ntuple
(
const
std::string &
name
, ISvcLocator * pSvcLocator);
32
~LArRamps2Ntuple
();
33
34
//standard algorithm methods
35
StatusCode
initialize
();
36
virtual
StatusCode
stop
();
37
StatusCode
finalize
(){
return
StatusCode::SUCCESS;}
38
39
private
:
40
bool
m_rawRamp
;
41
bool
m_saveAllSamples
;
42
bool
m_applyCorr
;
43
bool
m_addCorrUndo
;
44
std::vector<std::string>
m_contKey
;
45
SG::ReadCondHandleKey<ILArRamp>
m_rampKey
;
46
std::string
m_ntName
;
47
48
};
49
50
#endif
LArRamps2Ntuple::~LArRamps2Ntuple
~LArRamps2Ntuple()
LArRamps2Ntuple::m_ntName
std::string m_ntName
Definition:
LArRamps2Ntuple.h:46
LArCond2NtupleBase.h
ATLAS_NOT_THREAD_SAFE
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
Definition:
checker_macros.h:212
LArRamps2Ntuple
This algrithm produces a column-wise NTuple out of a LArRawRampContainer.
Definition:
LArRamps2Ntuple.h:29
PixelModuleFeMask_create_db.stop
int stop
Definition:
PixelModuleFeMask_create_db.py:76
LArCond2NtupleBase::initialize
StatusCode initialize()
Definition:
LArCond2NtupleBase.cxx:33
LArCond2NtupleBase
Definition:
LArCond2NtupleBase.h:32
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
LArRamps2Ntuple::m_addCorrUndo
bool m_addCorrUndo
Definition:
LArRamps2Ntuple.h:43
LArRamps2Ntuple::m_contKey
std::vector< std::string > m_contKey
Definition:
LArRamps2Ntuple.h:44
ReadCondHandleKey.h
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:221
LArRamps2Ntuple::m_rawRamp
bool m_rawRamp
Definition:
LArRamps2Ntuple.h:40
SG::ReadCondHandleKey< ILArRamp >
ILArRamp.h
LArRamps2Ntuple::finalize
StatusCode finalize()
Definition:
LArRamps2Ntuple.h:37
checker_macros.h
Define macros for attributes used to control the static checker.
LArRamps2Ntuple::m_rampKey
SG::ReadCondHandleKey< ILArRamp > m_rampKey
Definition:
LArRamps2Ntuple.h:45
LArRamps2Ntuple::m_saveAllSamples
bool m_saveAllSamples
Definition:
LArRamps2Ntuple.h:41
LArRamps2Ntuple::m_applyCorr
bool m_applyCorr
Definition:
LArRamps2Ntuple.h:42
Generated on Thu Nov 7 2024 21:19:53 for ATLAS Offline Software by
1.8.18