Go to the documentation of this file. 1 #ifndef ROC__Analyzer_h
2 #define ROC__Analyzer_h
61 std::vector<double> &vecCN,
62 std::vector<double> &vecMean,
63 std::vector<double> &vecSD,
65 void FillRocLevelHistos(TH1F *hrocdep, TH1F *hdist, std::vector<double> &vecx, std::vector<double> &vecy);
72 std::vector<MonitorElement *>
mes;
TH1F * bhPedestalRMS_dist
void FillRocLevelHistos(TH1F *hrocdep, TH1F *hdist, std::vector< double > &vecx, std::vector< double > &vecy)
TH1F * ehThresholdMean_dist
TH1F * ehPedestalRMS_dist
std::vector< double > vbpixM
dqm::legacy::DQMStore DQMStore
TH1F * bhPedestalMean_dist
void analyze(const edm::Event &, const edm::EventSetup &) override
dqm::legacy::MonitorElement MonitorElement
TH1F * ehPedestalMean_dist
void RocSummary(std::string tagname)
edm::Service< TFileService > fs_
SiPixelDQMRocLevelAnalyzer(const edm::ParameterSet &)
std::vector< double > vfpixCN
std::vector< double > vbpixSD
std::vector< double > vfpixSD
TH1F * bhThresholdRMS_dist
__constant__ const float maxr[nPairs]
std::vector< double > vfpixM
std::vector< double > vbpixCN
void RocSumOneModule(int maxr, int maxc, MonitorElement *const &me, std::vector< double > &vecCN, std::vector< double > &vecMean, std::vector< double > &vecSD, int &chipNumber)
~SiPixelDQMRocLevelAnalyzer() override
TH1F * ehThresholdRMS_dist
std::vector< MonitorElement * > mes
TH1F * bhThresholdMean_dist