5#ifndef CALOLOCALHADCALIB_GETLCDEADMATERIAL_H
6#define CALOLOCALHADCALIB_GETLCDEADMATERIAL_H
Define macros for attributes used to control the static checker.
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Hold binned correction data for local hadronic calibration procedure.
std::string m_key
Name of key to write into pool file.
bool m_isTestbeam
H6 combined testbeam flag.
bool m_doFit
Do TProfile fitting.
std::string m_NormalizationTypeForFit
Normalization type for fit procedure.
bool m_doPool
Do pool writing.
GetLCDeadMaterial(const std::string &name, ISvcLocator *pSvcLocator)
std::string m_reportMinimization
Name of postscript file for minimization summary.
bool m_isSingleParticle
data sample contains single particles only
std::string m_NormalizationTypeForMinim
Normalization type for minimization procedure.
bool m_doMinimization
Do minimization.
bool m_doCheck
Do toy reconstruction for final validation of new dead material constants.
std::string m_HadDMCoeffOutputFile
Name of text file with calculated coefficients.
virtual StatusCode finalize()
std::string m_reportCheck
Name of postscript file for results of toy reconstruction.
virtual StatusCode execute()
std::string m_reportProfiles
Name of postscript file for fit summary.
std::string m_ClassificationType
use particle id information
int m_MaxEventsPerFile
number of maximum events to process in one root files
std::vector< std::string > m_inputRootFiles
List of root files to process.
std::string m_HadDMCoeffInputFile
Name of text file with initial parameters for coefficients calculation.