53 << me-> getFullname() <<
"\n";
60 nbins = me->
getTH1F()->GetXaxis()->GetNbins();
61 nbinsref = me->
getRefTH1F()->GetXaxis()->GetNbins();
64 if (nbins != nbinsref)
return -1;
69 nbins = me->
getTH1S()->GetXaxis()->GetNbins();
70 nbinsref = me->
getRefTH1S()->GetXaxis()->GetNbins();
73 if (nbins != nbinsref)
return -1;
78 nbins = me->
getTH1D()->GetXaxis()->GetNbins();
79 nbinsref = me->
getRefTH1D()->GetXaxis()->GetNbins();
82 if (nbins != nbinsref)
return -1;
91 if (nbins != nbinsref)
return -1;
97 nbins = me->
getTH2F()->GetXaxis()->GetNbins() *
98 me->
getTH2F()->GetYaxis()->GetNbins();
99 nbinsref = me->
getRefTH2F()->GetXaxis()->GetNbins() *
103 if (nbins != nbinsref)
return -1;
109 nbins = me->
getTH2S()->GetXaxis()->GetNbins() *
110 me->
getTH2S()->GetYaxis()->GetNbins();
111 nbinsref = me->
getRefTH2S()->GetXaxis()->GetNbins() *
115 if (nbins != nbinsref)
return -1;
121 nbins = me->
getTH2D()->GetXaxis()->GetNbins() *
122 me->
getTH2D()->GetYaxis()->GetNbins();
123 nbinsref = me->
getRefTH2D()->GetXaxis()->GetNbins() *
127 if (nbins != nbinsref)
return -1;
133 nbins = me->
getTH3F()->GetXaxis()->GetNbins() *
134 me->
getTH3F()->GetYaxis()->GetNbins() *
135 me->
getTH3F()->GetZaxis()->GetNbins();
136 nbinsref = me->
getRefTH3F()->GetXaxis()->GetNbins() *
141 if (nbins != nbinsref)
return -1;
148 <<
" ME does not contain TH1F/TH1S/TH1D/TH2F/TH2S/TH2D/TH3F, exiting\n";
155 bool failure =
false;
159 if (contents != ref_->GetBinContent(
bin))
166 if (failure)
return 0;
TH1F * getRefTH1F(void) const
TH2S * getTH2S(void) const
TH1S * getTH1S(void) const
TH3F * getTH3F(void) const
TH1D * getTH1D(void) const
TH2D * getTH2D(void) const
TH3F * getRefTH3F(void) const
TH2F * getRefTH2F(void) const
Kind kind(void) const
Get the type of the monitor element.
TH2D * getRefTH2D(void) const
bin
set the eta bin as selection string.
static std::string getAlgoName(void)
TObject * getRootObject(void) const
TH1F * getTH1F(void) const
std::vector< DQMChannel > badChannels_
chan
lumi = TPaveText(lowX+0.38, lowY+0.061, lowX+0.45, lowY+0.161, "NDC") lumi.SetBorderSize( 0 ) lumi...
TProfile * getRefTProfile(void) const
TProfile * getTProfile(void) const
TH2S * getRefTH2S(void) const
TH2F * getTH2F(void) const
TObject * getRefRootObject(void) const
TH1S * getRefTH1S(void) const
TH1D * getRefTH1D(void) const