ATLAS Offline Software
LArCalorimeter
LArCalibTools
LArCalibTools
LArWFParams2Ntuple.h
Go to the documentation of this file.
1
//Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
19
#ifndef LARWFPARAMS2NTUPLE_H
20
#define LARWFPARAMS2NTUPLE_H
21
22
#include "
LArCalibTools/LArCond2NtupleBase.h
"
23
24
class
LArWFParams2Ntuple
:
public
LArCond2NtupleBase
25
{
26
public
:
27
LArWFParams2Ntuple
(
const
std::string &
name
, ISvcLocator * pSvcLocator);
28
~LArWFParams2Ntuple
();
29
30
//standard algorithm methods
31
StatusCode
initialize
();
32
StatusCode
execute
() {
return
StatusCode::SUCCESS;}
33
virtual
StatusCode
stop
();
34
StatusCode
finalize
(){
return
StatusCode::SUCCESS;}
35
36
private
:
37
38
// bool m_useContainers , m_useComplete ,
39
bool
m_dumpCaliPulseParams
,
m_dumpDetCellParams
,
m_dumpPhysCaliTdiff
,
m_dumpTdrift
,
m_dumpOFCBin
;
40
std::string
m_caliPulseParamsKey
,
m_detCellParamsKey
,
m_physCaliTDiffKey
,
m_tdriftKey
,
m_ofcBinKey
;
41
42
};
43
44
#endif
LArWFParams2Ntuple::initialize
StatusCode initialize()
Definition:
LArWFParams2Ntuple.cxx:39
LArCond2NtupleBase.h
LArWFParams2Ntuple::m_tdriftKey
std::string m_tdriftKey
Definition:
LArWFParams2Ntuple.h:40
LArWFParams2Ntuple::finalize
StatusCode finalize()
Definition:
LArWFParams2Ntuple.h:34
LArWFParams2Ntuple::m_dumpPhysCaliTdiff
bool m_dumpPhysCaliTdiff
Definition:
LArWFParams2Ntuple.h:39
LArWFParams2Ntuple::m_physCaliTDiffKey
std::string m_physCaliTDiffKey
Definition:
LArWFParams2Ntuple.h:40
LArWFParams2Ntuple::m_dumpTdrift
bool m_dumpTdrift
Definition:
LArWFParams2Ntuple.h:39
LArWFParams2Ntuple::execute
StatusCode execute()
Definition:
LArWFParams2Ntuple.h:32
LArCond2NtupleBase
Definition:
LArCond2NtupleBase.h:32
LArWFParams2Ntuple::m_caliPulseParamsKey
std::string m_caliPulseParamsKey
Definition:
LArWFParams2Ntuple.h:40
LArWFParams2Ntuple::m_ofcBinKey
std::string m_ofcBinKey
Definition:
LArWFParams2Ntuple.h:40
LArWFParams2Ntuple::m_detCellParamsKey
std::string m_detCellParamsKey
Definition:
LArWFParams2Ntuple.h:40
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition:
PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
name
std::string name
Definition:
Control/AthContainers/Root/debug.cxx:228
LArWFParams2Ntuple::m_dumpDetCellParams
bool m_dumpDetCellParams
Definition:
LArWFParams2Ntuple.h:39
LArWFParams2Ntuple
This algorithm produces a column-wise NTuple out of a LArWFParamsContainer.
Definition:
LArWFParams2Ntuple.h:25
LArWFParams2Ntuple::LArWFParams2Ntuple
LArWFParams2Ntuple(const std::string &name, ISvcLocator *pSvcLocator)
Definition:
LArWFParams2Ntuple.cxx:15
LArWFParams2Ntuple::stop
virtual StatusCode stop()
Definition:
LArWFParams2Ntuple.cxx:46
LArWFParams2Ntuple::m_dumpCaliPulseParams
bool m_dumpCaliPulseParams
Definition:
LArWFParams2Ntuple.h:39
LArWFParams2Ntuple::~LArWFParams2Ntuple
~LArWFParams2Ntuple()
LArWFParams2Ntuple::m_dumpOFCBin
bool m_dumpOFCBin
Definition:
LArWFParams2Ntuple.h:39
Generated on Sun Dec 22 2024 21:13:49 for ATLAS Offline Software by
1.8.18