ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/tschum/FWlite_Analysis/start.C
(Generate patch)

Comparing UserCode/tschum/FWlite_Analysis/start.C (file contents):
Revision 1.5 by tschum, Mon Dec 7 14:02:01 2009 UTC vs.
Revision 1.8 by tschum, Thu Dec 10 18:29:27 2009 UTC

# Line 2 | Line 2
2    gROOT->ProcessLine(".L PlotTool.cc+");
3    PlotTool p;
4  
5 <  p.addTrackJets = 0;
6 <
5 >  p.addTrackJets = 1;
6 >  p.addEventInfo = 1;
7 >  p.addTower = 1;
8    //  p.init("","dcap://dcache-ses-cms.desy.de//pnfs/desy.de/cms/tier2/store/data/BeamCommissioning09/MinimumBias/RECO/rereco_FIRSTCOLL_v1/0083/","Events","FIRSTCOLL");
9    // p.init("goldenRun.txt","dcap://dcache-ses-cms.desy.de//pnfs/desy.de/cms/tier2","Events","FIRSTCOLL");
10 <  p.init("","/scratch/hh/current/cms/user/schum/run123592/","Events","run123592");
10 >  // p.init("","/scratch/hh/current/cms/user/schum/run123592/","Events","run123592");
11 > p.init("run123596_lumi69-139.txt","","Events","run123596_lumi69-130");
12  
13    vector<string> vars;
14 < //   vector<string> cuts;
14 >  vector<string> cuts;
15 >
16 >  string saveDir="/afs/desy.de/user/s/schum/cms/run_123596_Plots/";
17 >  int numEv=-1;
18  
19    vars.push_back("EventAuxiliary.run()");
20    vars.push_back("EventAuxiliary.isRealData()");
# Line 19 | Line 24
24    vars.push_back("EventAuxiliary.event()");
25    vars.push_back("EventAuxiliary.experimentType()");
26    vars.push_back("EventAuxiliary.luminosityBlock()");
27 +  vars.push_back("run");
28 +  vars.push_back("event");
29 +  vars.push_back("lumi");
30  
31 < //   cuts.push_back("");
32 <  // cuts.push_back("EventAuxiliary.run()==122294");
25 <  // cuts.push_back("EventAuxiliary.run()==122314");
31 >  cuts.push_back("");
32 >  p.globalCuts="lumi>68";
33  
34    //  p.samePad_trees   = false;
35    //  p.sameCanv_vars   = true;
36  
37  
38 <  p.loop(vars);
39 <  p.saveCanvases("EventAuxiliary","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
40 <  p.clearCanvases();
38 > //   p.loop(vars,cuts,numEv);
39 > //   p.saveCanvases("EventAuxiliary",saveDir);
40 > //   p.clearCanvases();
41 >
42 > //   p.setVariables("offlinePrimaryVertices");
43 > //   p.loop(p.autoVars,cuts,numEv);
44 > //   p.saveCanvases("offlinePrimaryVertices",saveDir);
45 > //   p.clearCanvases();
46 >
47 > //   p.setVariables("offlineBeamSpot");
48 > //   p.loop(p.autoVars,cuts,numEv);
49 > //   p.saveCanvases("offlineBeamSpot",saveDir);
50 > //   p.clearCanvases();
51 >
52 > //   p.setVariables("recoCaloMETs_metNoHFHO");
53 > //   p.loop(p.autoVars,cuts,numEv);
54 > //   p.saveCanvases("metNoHFHO",saveDir);
55 > //   p.clearCanvases();
56  
57 <  p.setVariables("Lumi");
58 <  p.loop(p.autoVars);
59 <  p.saveCanvases("Lumi","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
60 <  p.clearCanvases();
57 > //   cuts.clear();
58 > //   cuts.push_back("");
59 > //   cuts.push_back("abs(ak5CaloJets.eta())<2.5");
60 > //   //  cuts.push_back(cuts.back()+string("&&ak5CaloJets.n90()>1"));
61 > //   cuts.push_back(cuts.back()+string("&&ak5CaloJets.emEnergyFraction()>0.02&&ak5CaloJets.emEnergyFraction()<0.98"));
62 > //   cuts.push_back(cuts.back()+string("&&(( - ak5CaloJets.vx() * ak5CaloJets.py() + ak5CaloJets.vy() * ak5CaloJets.px() ) / ak5CaloJets.pt())<2&&(ak5CaloJets.vz() - (ak5CaloJets.vx()*ak5CaloJets.px()+ak5CaloJets.vy()*ak5CaloJets.py())/ak5CaloJets.pt() * (ak5CaloJets.pz()/ak5CaloJets.pt()))<20"));
63 >
64 > //   p.setVariables("recoCaloJets_ak5CaloJets");
65 > //   p.loop(p.autoVars,cuts,numEv);
66 > //   p.saveCanvases("ak5CaloJets",saveDir);
67 > //   p.clearCanvases();
68  
69 <  p.setVariables("Level1");
70 <  p.loop(p.autoVars);
71 <  p.saveCanvases("Level1","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
72 <  p.clearCanvases();
69 > //   cuts.clear();
70 > //   cuts.push_back("");
71 > //   p.setVariables("recoTracks_generalTracks");
72 > //   p.loop(p.autoVars,cuts,numEv);
73 > //   p.saveCanvases("generalTracks",saveDir);
74 > //   p.clearCanvases();
75  
76 <  p.setVariables("offlinePrimaryVertices");
77 <  p.loop(p.autoVars);
78 <  p.saveCanvases("offlinePrimaryVertices","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
79 <  p.clearCanvases();
76 > //   cuts.clear();
77 > //   cuts.push_back("");
78 > //   cuts.push_back("abs(recoTracks_generalTracks.eta())<2.5");
79 > //   cuts.push_back(cuts.back()+string("&&recoTracks_generalTracks.numberOfValidHits()>8"));
80 > //   cuts.push_back(cuts.back()+string("&&abs(recoTracks_generalTracks.d0())<2"));
81 > //   cuts.push_back(cuts.back()+string("&&abs(recoTracks_generalTracks.dz())<20"));
82 >
83 > //   p.logY=0;
84 > //   p.loop("recoTracks_generalTracks.d0():recoTracks_generalTracks.phi()",cuts,numEv);
85 > //   p.saveCanvases("generalTracks_2D",saveDir);
86 > //   p.clearCanvases();
87  
88 <  p.setVariables("recoCaloMETs_metNoHFHO");
89 <  p.loop(p.autoVars);
52 <  p.saveCanvases("metNoHFHO","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
53 <  p.clearCanvases();
88 >  cuts.clear();
89 >  cuts.push_back("abs(ak5CaloJets.eta())<1.0&&ak5CaloJets.emEnergyFraction()>0.02&&ak5CaloJets.emEnergyFraction()<0.98");
90  
91    p.setVariables("recoCaloJets_ak5CaloJets");
92 <  p.loop(p.autoVars);
93 <  p.saveCanvases("ak5CaloJets","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
58 <  p.clearCanvases();
59 <
60 <
61 <  p.setVariables("recoTracks_generalTracks");
62 <  p.loop(p.autoVars);
63 <  p.saveCanvases("recoTracks_generalTracks","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
92 >  p.loop(p.autoVars,cuts,numEv);
93 >  p.saveCanvases("ak5CaloJets_eta1",saveDir);
94    p.clearCanvases();
95  
96  
67
68
97   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines