5 #ifndef MUONCALIBMONITORING_CSCCALIBMONTOOLSLOPE_H
6 #define MUONCALIBMONITORING_CSCCALIBMONTOOLSLOPE_H
12 #include "GaudiKernel/MsgStream.h"
77 std::vector<float> & setArray(std::vector<float> &
array ,
const float &
value,
const int &numEntries);
80 void genNeighborRatios(
const std::vector<float> & source, std::vector<float> & ratios)
const;
84 bool m_doNeighborRatios{};
87 bool m_histAttenLevels{};
90 float m_slopeMaxDiff{},m_interceptMax{},m_chi2Max{}, m_fracDevMax{}, m_peaktMaxDiff{};
93 int m_slopeBadBin{1}, m_interceptBadBin{2}, m_chi2BadBin{3}, m_peaktBadBin{4}, m_fracBadBin{5},
94 m_deadBadBin{6},m_missingBadBin{7};
96 int m_totalLiveBin{1}, m_totalDeadBin{2}, m_newLiveBin{3}, m_newDeadBin{4};
101 TH1F *m_h_slopeCompareOverview{}, *m_h_interceptOverview{},*m_h_chi2Overview{},
102 *m_h_slopeMissingChans{};