ATLAS Offline Software
LArReadHadDMCoeffFile2.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LARCALIBTEST_LARREADHADDMCOEFFFILE2
6 #define LARCALIBTEST_LARREADHADDMCOEFFFILE2
7 
10 
11 #include <vector>
12 #include <string>
13 
14 
16 {
17  public:
18  LArReadHadDMCoeffFile2(const std::string & name, ISvcLocator * pSvcLocator);
20 
24  StatusCode initDataFromFile(const std::string& hadDMCoeffFileName);
25  int parse_dim(std::string &sLine, CaloHadDMCoeff2::HadDMDimension &dim);
26 
27  private:
28  std::string m_key;
29  std::string m_hadDMCoeffFileName;
30 
32 };
33 
34 #endif
yodamerge_tmp.dim
dim
Definition: yodamerge_tmp.py:239
CaloHadDMCoeff2.h
LArReadHadDMCoeffFile2::execute
StatusCode execute()
Definition: LArReadHadDMCoeffFile2.cxx:43
CaloHadDMCoeff2
Dead material correction coefficients.
Definition: CaloHadDMCoeff2.h:23
LArReadHadDMCoeffFile2::m_data
CaloHadDMCoeff2 * m_data
Definition: LArReadHadDMCoeffFile2.h:31
LArReadHadDMCoeffFile2::finalize
StatusCode finalize()
Definition: LArReadHadDMCoeffFile2.cxx:48
LArReadHadDMCoeffFile2::m_key
std::string m_key
Definition: LArReadHadDMCoeffFile2.h:28
AthAlgorithm.h
LArReadHadDMCoeffFile2
Definition: LArReadHadDMCoeffFile2.h:16
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
LArReadHadDMCoeffFile2::~LArReadHadDMCoeffFile2
~LArReadHadDMCoeffFile2()
Definition: LArReadHadDMCoeffFile2.cxx:25
CaloHadDMCoeff2::HadDMDimension
Definition: CaloHadDMCoeff2.h:27
AthAlgorithm
Definition: AthAlgorithm.h:47
LArReadHadDMCoeffFile2::initialize
StatusCode initialize()
Definition: LArReadHadDMCoeffFile2.cxx:31
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
LArReadHadDMCoeffFile2::m_hadDMCoeffFileName
std::string m_hadDMCoeffFileName
Definition: LArReadHadDMCoeffFile2.h:29
LArReadHadDMCoeffFile2::LArReadHadDMCoeffFile2
LArReadHadDMCoeffFile2(const std::string &name, ISvcLocator *pSvcLocator)
Definition: LArReadHadDMCoeffFile2.cxx:17
LArReadHadDMCoeffFile2::parse_dim
int parse_dim(std::string &sLine, CaloHadDMCoeff2::HadDMDimension &dim)
Definition: LArReadHadDMCoeffFile2.cxx:188
LArReadHadDMCoeffFile2::initDataFromFile
StatusCode initDataFromFile(const std::string &hadDMCoeffFileName)
Definition: LArReadHadDMCoeffFile2.cxx:57