ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/src/HistosMuonsBase.cc
(Generate patch)

Comparing UserCode/HbbAnalysis/src/HistosMuonsBase.cc (file contents):
Revision 1.3 by amagnan, Thu Feb 11 19:08:08 2010 UTC vs.
Revision 1.4 by amagnan, Thu Feb 11 19:15:14 2010 UTC

# Line 38 | Line 38 | namespace HbbAnalysis {//namespace
38      p_nMatchesTight = aDir.make<TH1F>("p_nMatchesTight",";N_{matches} (SegmentAndTrackArbitration);N_{entries}",50,0,50);
39      p_type = aDir.make<TH1F>("p_type",";type;N_{good}/type",15,0,15);
40      p_muonType = aDir.make<TH1F>("p_muonType",";muon type;N_{muons}/type",5,0,5);
41 <    p_muonID = aDir.make<TH1F>("p_muonID",";muon ID;N_{good}/ID",15,0,15);
41 >    p_muonID = aDir.make<TH1F>("p_muonID",";muon ID;N_{good}/ID",24,0,24);
42  
43  
44      p_trkIPd0 = aDir.make<TH1F>("p_trkIPd0",";d0 (from IP, mm);N_{entries}",100,0,20);
# Line 50 | Line 50 | namespace HbbAnalysis {//namespace
50      p_nChambersvsPt = aDir.make<TH2F>("p_nChambersvsPt",";p_{T} (GeV);N_{chambers}",20,0,100,50,0,50);
51      p_nMatchesvsPt = aDir.make<TH2F>("p_nMatchesvsPt",";p_{T} (GeV);N_{matches} (SegmentArbitration)",20,0,100,50,0,50);
52      p_muonTypevsPt = aDir.make<TH2F>("p_muonTypevsPt",";p_{T} (GeV);muon type",20,0,100,5,0,5);
53 <    p_muonIDvsPt = aDir.make<TH2F>("p_muonIDvsPt",";p_{T} (GeV);muon ID",20,0,100,15,0,15);
53 >    p_muonIDvsPt = aDir.make<TH2F>("p_muonIDvsPt",";p_{T} (GeV);muon ID",20,0,100,24,0,24);
54  
55      p_caloCompatvsEta = aDir.make<TH2F>("p_caloCompatvsEta",";#eta;caloCompatibility",50,-2.5,2.5,100,0,1);
56      p_segCompatvsEta = aDir.make<TH2F>("p_segCompatvsEta",";#eta;segmentCompatibility",50,-2.5,2.5,100,0,1);
57      p_nChambersvsEta = aDir.make<TH2F>("p_nChambersvsEta",";#eta;N_{chambers}",50,-2.5,2.5,50,0,50);
58      p_nMatchesvsEta = aDir.make<TH2F>("p_nMatchesvsEta",";#eta;N_{matches} (SegmentArbitration)",50,-2.5,2.5,50,0,50);
59      p_muonTypevsEta = aDir.make<TH2F>("p_muonTypevsEta",";#eta;muon type",50,-2.5,2.5,5,0,5);
60 <    p_muonIDvsEta = aDir.make<TH2F>("p_muonIDvsEta",";#eta;muon ID",50,-2.5,2.5,15,0,15);
60 >    p_muonIDvsEta = aDir.make<TH2F>("p_muonIDvsEta",";#eta;muon ID",50,-2.5,2.5,24,0,24);
61  
62      //efficiency of ID cut
63 <    peff_muID = aDir.make<TH1F>("peff_muID",";muon ID;N_{ID}/N_{tot}",15,0,15);
64 <    peff_muIDvsEta = aDir.make<TH2F>("peff_muIDvsEta",";#eta;muon ID;N_{ID}/N_{tot}",50,-2.5,2.5,15,0,15);
63 >    peff_muID = aDir.make<TH1F>("peff_muID",";muon ID;N_{ID}/N_{tot}",24,0,24);
64 >    peff_muIDvsEta = aDir.make<TH2F>("peff_muIDvsEta",";#eta;muon ID;N_{ID}/N_{tot}",50,-2.5,2.5,24,0,24);
65      idEff_.initialise(peff_muID->GetNbinsX(),peff_muID->GetXaxis()->GetXmin(),peff_muID->GetXaxis()->GetXmax());
66 <    for (unsigned id(0); id<15;id++){
66 >    for (unsigned id(0); id<24;id++){
67        idEffEta_[id].initialise(peff_muIDvsEta->GetNbinsX(),peff_muIDvsEta->GetXaxis()->GetXmin(),peff_muIDvsEta->GetXaxis()->GetXmax());
68      }
69  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines