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.6 by tschum, Tue Dec 8 10:04:48 2009 UTC

# Line 6 | Line 6
6  
7    //  p.init("","dcap://dcache-ses-cms.desy.de//pnfs/desy.de/cms/tier2/store/data/BeamCommissioning09/MinimumBias/RECO/rereco_FIRSTCOLL_v1/0083/","Events","FIRSTCOLL");
8    // p.init("goldenRun.txt","dcap://dcache-ses-cms.desy.de//pnfs/desy.de/cms/tier2","Events","FIRSTCOLL");
9 <  p.init("","/scratch/hh/current/cms/user/schum/run123592/","Events","run123592");
9 >  // p.init("","/scratch/hh/current/cms/user/schum/run123592/","Events","run123592");
10 > p.init("run123596_lumi69-139.txt","","Events","run123596_lumi69-130");
11  
12    vector<string> vars;
13 < //   vector<string> cuts;
13 >  vector<string> cuts;
14 >
15 >  string saveDir="/afs/desy.de/user/s/schum/public/run_123596_Plots/";
16 >  int numEv=-1;
17  
18    vars.push_back("EventAuxiliary.run()");
19    vars.push_back("EventAuxiliary.isRealData()");
# Line 20 | Line 24
24    vars.push_back("EventAuxiliary.experimentType()");
25    vars.push_back("EventAuxiliary.luminosityBlock()");
26  
27 < //   cuts.push_back("");
28 <  // cuts.push_back("EventAuxiliary.run()==122294");
25 <  // cuts.push_back("EventAuxiliary.run()==122314");
27 >  cuts.push_back("");
28 >  p.globalCuts="Level1TriggerScalerss_scalersRawToDigi.lumiSegmentNrLumiSeg()>=69&&Level1TriggerScalerss_scalersRawToDigi.lumiSegmentNrLumiSeg()<=130";
29  
30    //  p.samePad_trees   = false;
31    //  p.sameCanv_vars   = true;
32  
33  
34 <  p.loop(vars);
35 <  p.saveCanvases("EventAuxiliary","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
34 >  p.loop(vars,cuts,numEv);
35 >  p.saveCanvases("EventAuxiliary",saveDir);
36    p.clearCanvases();
37  
38    p.setVariables("Lumi");
39 <  p.loop(p.autoVars);
40 <  p.saveCanvases("Lumi","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
39 >  p.loop(p.autoVars,cuts,numEv);
40 >  p.saveCanvases("Lumi",saveDir);
41    p.clearCanvases();
42  
43    p.setVariables("Level1");
44 <  p.loop(p.autoVars);
45 <  p.saveCanvases("Level1","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
44 >  p.loop(p.autoVars,cuts,numEv);
45 >  p.saveCanvases("Level1",saveDir);
46    p.clearCanvases();
47  
48    p.setVariables("offlinePrimaryVertices");
49 <  p.loop(p.autoVars);
50 <  p.saveCanvases("offlinePrimaryVertices","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
49 >  p.loop(p.autoVars,cuts,numEv);
50 >  p.saveCanvases("offlinePrimaryVertices",saveDir);
51    p.clearCanvases();
52  
53    p.setVariables("recoCaloMETs_metNoHFHO");
54 <  p.loop(p.autoVars);
55 <  p.saveCanvases("metNoHFHO","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
54 >  p.loop(p.autoVars,cuts,numEv);
55 >  p.saveCanvases("metNoHFHO",saveDir);
56    p.clearCanvases();
57  
58    p.setVariables("recoCaloJets_ak5CaloJets");
59 <  p.loop(p.autoVars);
60 <  p.saveCanvases("ak5CaloJets","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
59 >  p.loop(p.autoVars,cuts,numEv);
60 >  p.saveCanvases("ak5CaloJets",saveDir);
61    p.clearCanvases();
62  
63  
64    p.setVariables("recoTracks_generalTracks");
65 <  p.loop(p.autoVars);
66 <  p.saveCanvases("recoTracks_generalTracks","/afs/desy.de/user/s/schum/public/run_123592_Plots/");
65 >  p.loop(p.autoVars,cuts,numEv);
66 >  p.saveCanvases("generalTracks",saveDir);
67    p.clearCanvases();
68  
69  
70 +  p.setVariables("generalTracks");
71 +  cuts.push_back("abs(recoTracks_generalTracks.d0())<1");
72 +  cuts.push_back("abs(recoTracks_generalTracks.d0())<1&&recoTracks_generalTracks.numberOfValidHits()>7");
73 +  cuts.push_back("abs(recoTracks_generalTracks.d0())<1&&recoTracks_generalTracks.numberOfValidHits()>7&&abs(recoTracks_generalTracks.dz())<10");
74 +  p.logY=0;
75 +  p.loop("recoTracks_generalTracks.d0():recoTracks_generalTracks.phi()",cuts,numEv);
76 +  p.saveCanvases("generalTracks_2D",saveDir);
77 +  p.clearCanvases();
78 +
79  
80  
81   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines