50 nTrk_std_bjet = ibook.
book1D(
"nTrk_std_bjet",
"RMS of number of tracks in b jets",6,-0.5,5.5);
75 nTrk_std_cjet = ibook.
book1D(
"nTrk_std_cjet",
"RMS of number of tracks in c jets",6,-0.5,5.5);
118 MonitorElement *nTrkAll_bjet = iget.
get(
"BDHadronTracks/JetContent/nTrkAll_bjet");
125 MonitorElement *nTrkAll_cjet = iget.
get(
"BDHadronTracks/JetContent/nTrkAll_cjet");
132 MonitorElement *nTrkAll_dusgjet = iget.
get(
"BDHadronTracks/JetContent/nTrkAll_dusgjet");
148 mean_bjets[
i] = nTrk_bjet[
i]->
getMean(1);
149 std_bjets[
i] = nTrk_bjet[
i]->
getRMS(1);
161 mean_cjets[
i] = nTrk_cjet[
i]->
getMean(1);
162 std_cjets[
i] = nTrk_cjet[
i]->
getRMS(1);
170 float mean_dusgjets[6];
171 float std_dusgjets[6];
172 float meanAll_dusgjets;
175 mean_dusgjets[
i] = nTrk_dusgjet[
i]->
getMean(1);
176 std_dusgjets[
i] = nTrk_dusgjet[
i]->
getRMS(1);
void setBinContent(int binx, double content)
set content of bin (1-D)
MonitorElement * nTrk_std_cjet
MonitorElement * nTrk_absolute_bjet
MonitorElement * nTrk_absolute_cjet
void setAxisRange(double xmin, double xmax, int axis=1)
set x-, y- or z-axis range (axis=1, 2, 3 respectively)
MonitorElement * nTrk_relative_dusgjet
BDHadronTrackMonitoringHarvester(const edm::ParameterSet &pSet)
MonitorElement * get(const std::string &path)
#define DEFINE_FWK_MODULE(type)
void setBinLabel(int bin, const std::string &label, int axis=1)
set bin label for x, y or z axis (axis=1, 2, 3 respectively)
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
double getMean(int axis=1) const
get mean value of histogram along x, y or z axis (axis=1, 2, 3 respectively)
MonitorElement * nTrk_relative_bjet
MonitorElement * nTrk_relative_cjet
MonitorElement * book1D(Args &&...args)
static const std::vector< std::string > TrkHistCat
MonitorElement * nTrk_std_dusgjet
MonitorElement * nTrk_std_bjet
void setCurrentFolder(const std::string &fullpath)
double getRMS(int axis=1) const
get RMS of histogram along x, y or z axis (axis=1, 2, 3 respectively)
~BDHadronTrackMonitoringHarvester() override
MonitorElement * nTrk_absolute_dusgjet
void setAxisTitle(const std::string &title, int axis=1)
set x-, y- or z-axis title (axis=1, 2, 3 respectively)
void removeElement(Args &&...args)