ATLAS Offline Software
Loading...
Searching...
No Matches
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
21 StatusCode initialize();
22 StatusCode execute();
23 StatusCode finalize();
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;
30
32};
33
34#endif
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Dead material correction coefficients.
LArReadHadDMCoeffFile2(const std::string &name, ISvcLocator *pSvcLocator)
StatusCode initDataFromFile(const std::string &hadDMCoeffFileName)
int parse_dim(std::string &sLine, CaloHadDMCoeff2::HadDMDimension &dim)