13 edm::LogVerbatim(
"rpcdqmclient") <<
"[RPCRecHitProbabilityClient]: Constructor";
20 globalFolder_ = subsystemFolder +
"/" + recHitTypeFolder +
"/" + summaryFolder;
26 edm::LogVerbatim(
"rpcrechitprobabilityclient") <<
"[RPCRecHitProbabilityClient]: Begin Job";
35 edm::LogVerbatim(
"rpcrechitprobabilityclient") <<
"[RPCRecHitProbabilityClient]: End Run";
45 if (NumberOfMuonEta ==
nullptr || NumberOfMuonPt_B ==
nullptr || NumberOfMuonPt_EP ==
nullptr ||
46 NumberOfMuonPt_EM ==
nullptr || NumberOfMuonPhi_B ==
nullptr || NumberOfMuonPhi_EP ==
nullptr ||
47 NumberOfMuonPhi_EM ==
nullptr)
50 TH1F *NumberOfMuonEtaTH1F = NumberOfMuonEta->
getTH1F();
51 TH1F *NumberOfMuonPtBTH1F = NumberOfMuonPt_B->
getTH1F();
52 TH1F *NumberOfMuonPtEPTH1F = NumberOfMuonPt_EP->
getTH1F();
53 TH1F *NumberOfMuonPtEMTH1F = NumberOfMuonPt_EM->
getTH1F();
54 TH1F *NumberOfMuonPhiBTH1F = NumberOfMuonPhi_B->
getTH1F();
55 TH1F *NumberOfMuonPhiEPTH1F = NumberOfMuonPhi_EP->
getTH1F();
56 TH1F *NumberOfMuonPhiEMTH1F = NumberOfMuonPhi_EM->
getTH1F();
60 std::stringstream
name;
62 for (
int i = 1;
i <= 6;
i++) {
71 recHitTH1F =
recHit->getTH1F();
72 recHitTH1F->Divide(NumberOfMuonEtaTH1F);
83 recHitTH1F =
recHit->getTH1F();
84 recHitTH1F->Divide(NumberOfMuonPtBTH1F);
95 recHitTH1F =
recHit->getTH1F();
96 recHitTH1F->Divide(NumberOfMuonPhiBTH1F);
100 recHitTH1F =
nullptr;
107 recHitTH1F =
recHit->getTH1F();
108 recHitTH1F->Divide(NumberOfMuonPtEPTH1F);
112 recHitTH1F =
nullptr;
119 recHitTH1F =
recHit->getTH1F();
120 recHitTH1F->Divide(NumberOfMuonPhiEPTH1F);
124 recHitTH1F =
nullptr;
131 recHitTH1F =
recHit->getTH1F();
132 recHitTH1F->Divide(NumberOfMuonPtEMTH1F);
136 recHitTH1F =
nullptr;
143 recHitTH1F =
recHit->getTH1F();
144 recHitTH1F->Divide(NumberOfMuonPhiEMTH1F);