ATLAS Offline Software
Loading...
Searching...
No Matches
CaloLocalHadCoeffHelper.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef CALOLOCALHADCALIB_CALOLOCALHADCOEFFHELPER_H
6#define CALOLOCALHADCALIB_CALOLOCALHADCOEFFHELPER_H
7
8#include <fstream>
9#include <string>
10
12
13
15 public:
16
18
21
22 CaloLocalHadCoeff *InitDataFromFile(const char *fname);
23 void PrintData(const CaloLocalHadCoeff *data, std::ostream &fout);
24 void PrintData(const CaloLocalHadCoeff *data, const char *fname);
25
26 const CaloLocalHadCoeff::LocalHadArea * getAreaFromName(const CaloLocalHadCoeff * coeff, const std::string& sname, int &indx) const;
27
28 private:
30
31};
32
33
34
35#endif
char data[hepevt_bytes_allocation_ATLAS]
Definition HepEvt.cxx:11
CaloLocalHadCoeff * InitDataFromFile(const char *fname)
CaloLocalHadCoeff::LocalHadDimension * parse_dim(std::string &sLine)
const CaloLocalHadCoeff::LocalHadArea * getAreaFromName(const CaloLocalHadCoeff *coeff, const std::string &sname, int &indx) const
void PrintData(const CaloLocalHadCoeff *data, std::ostream &fout)
Definition of correction area.
Class defines binning for user dimension.
Hold binned correction data for local hadronic calibration procedure.
static TFile * fout
Definition listroot.cxx:40