9 edm::LogError(
"RPCValidHistograms") <<
"DBE not initialized\n";
14 edm::LogError(
"RPCValidHistograms") <<
"Histogram is already booked\n";
18 const std::string
pwd = dbe->
pwd();
22 clusterSize = dbe->
book1D(
"ClusterSize",
"Cluster size;Cluster size", 11, -0.5, 10.5);
26 nRefHit_W = dbe->
book1D(
"NRefHit_Wheel",
"Number of reference Hits;Wheel", 5, -2.5, 2.5);
27 nRefHit_D = dbe->
book1D(
"NRefHit_Disk",
"Number of reference Hits;Disk", 7, -3.5, 3.5);
28 nRecHit_W = dbe->
book1D(
"NRecHit_Wheel",
"Number of recHits;Wheel", 5, -2.5, 2.5);
29 nRecHit_D = dbe->
book1D(
"NRecHit_Disk",
"Number of recHits;Disk", 7, -3.5, 3.5);
31 nRefHit_WvsR = dbe->
book2D(
"NRefHit_WvsR",
"Number of reference Hits;Wheel;Station", 5, -2.5, 2.5, 4, 1, 5);
32 nRecHit_WvsR = dbe->
book2D(
"NRecHit_WvsR",
"Number of recHits;Wheel;Station", 5, -2.5, 2.5, 4, 1, 5);
33 nRefHit_DvsR = dbe->
book2D(
"NRefHit_DvsR",
"Number of reference Hits;Disk;Ring", 7, -3.5, 3.5, 4, 1, 5);
34 nRecHit_DvsR = dbe->
book2D(
"NRecHit_DvsR",
"Number of recHits;Disk;Ring", 7, -3.5, 3.5, 4, 1, 5);
36 nMatchedRefHit_W = dbe->
book1D(
"NMatchedRefHit_Wheel",
"Number of matched reference Hits;Wheel", 5, -2.5, 2.5);
37 nMatchedRefHit_D = dbe->
book1D(
"NMatchedRefHit_Disk",
"Number of matched reference Hits;Disk", 7, -3.5, 3.5);
39 nMatchedRefHit_WvsR = dbe->
book2D(
"NMatchedRefHit_WvsR",
"Number of matched reference Hits;Wheel;Station", 5, -2.5, 2.5, 4, 1, 5);
40 nMatchedRefHit_DvsR = dbe->
book2D(
"NMatchedRefHit_DvsR",
"Number of matched reference Hits;Disk;Ring", 7, -3.5, 3.5, 4, 1, 5);
42 nUnMatchedRefHit_W = dbe->
book1D(
"NUnMatchedRefHit_Wheel",
"Number of un-matched reference Hits;Wheel", 5, -2.5, 2.5);
47 nUnMatchedRefHit_WvsR = dbe->
book2D(
"NUnMatchedRefHit_WvsR",
"Number of un-matched reference Hits;Wheel;Station", 5, -2.5, 2.5, 4, 1, 5);
49 nUnMatchedRefHit_DvsR = dbe->
book2D(
"NUnMatchedRefHit_DvsR",
"Number of un-matched reference Hits;Disk;Ring", 7, -3.5, 3.5, 4, 1, 5);
54 res_W = dbe->
book1D(
"Res_W",
"Global Residuals for Wheel;Residual [cm]", 100, -8, 8);
55 res_D = dbe->
book1D(
"Res_D",
"Global Residuals for Disk;Residual [cm]", 100, -8, 8);
57 res2_W = dbe->
book2D(
"Res2_W",
"Residuals for Wheel;Wheel;Residual [cm]", 5, -2.5, 2.5, 50, -8, 8);
58 res2_D = dbe->
book2D(
"Res2_D",
"Residuals for Disk;Disk;Residual [cm]", 7, -3.5, 3.5, 50, -8, 8);
60 res2_WR = dbe->
book2D(
"Res2_WR",
"Redisuals for Wheel;Station;Residual [cm]", 4, 0, 4, 50, -8, 8);
61 res2_DR = dbe->
book2D(
"Res2_DR",
"Redisuals for Disk;Ring;Residual [cm]", 4, 1, 5, 50, -8, 8);
64 pull_W = dbe->
book1D(
"Pull_W",
"Pull for Wheel;Pull", 100, -3, 3);
65 pull_D = dbe->
book1D(
"Pull_D",
"Pull for Disk;Pull", 100, -3, 3);
67 pull2_W = dbe->
book2D(
"Pull2_W",
"Pull for Wheel;Wheel;Pull", 5, -2.5, 2.5, 50, -3, 3);
68 pull2_D = dbe->
book2D(
"Pull2_D",
"Pull for Disk;Disk;Pull", 7, -3.5, 3.5, 50, -3, 3);
70 pull2_WR = dbe->
book2D(
"Pull2_WR",
"Pull for Wheel;Station;Pull", 4, 0, 4, 50, -3, 3);
71 pull2_DR = dbe->
book2D(
"Pull2_DR",
"Pull for Disk;Ring;Pull", 4, 1, 5, 50, -3, 3);
74 for (
int i=1;
i<=5; ++
i )
76 TString binLabel = Form(
"Wheel %d",
i-3);
93 for (
int i=1;
i<=7; ++
i )
95 TString binLabel = Form(
"Disk %d",
i-4);
112 for (
int i=1;
i<=4; ++
i )
114 TString binLabel = Form(
"Station %d",
i);
123 for (
int i=1;
i<=4; ++
i )
125 TString binLabel = Form(
"Ring %d",
i);
MEP nUnMatchedRefHit_DvsR
MonitorElement * book1D(const char *name, const char *title, int nchX, double lowX, double highX)
Book 1D histogram.
void bookHistograms(DQMStore *dbe, const std::string subDir)
MEP nUnMatchedRecHit_DvsR
MEP nUnMatchedRefHit_WvsR
MEP nUnMatchedRecHit_WvsR
TH1F * getTH1F(void) const
TH2F * getTH2F(void) const
MonitorElement * book2D(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
Book 2D histogram.
void setCurrentFolder(const std::string &fullpath)
const std::string & pwd(void) const