ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/cbrown/Development/Plotting/Modules/Setup.C
(Generate patch)

Comparing UserCode/cbrown/Development/Plotting/Modules/Setup.C (file contents):
Revision 1.7 by buchmann, Tue Mar 13 17:58:40 2012 UTC vs.
Revision 1.10 by buchmann, Wed Mar 21 21:59:46 2012 UTC

# Line 22 | Line 22 | namespace PlottingSetup {
22    
23    bool RestrictToMassPeak=true; //if you want to switch between offpeak ("false") and onpeak ("true") analysis please use this switch; the masscut below will be adapted automatically when adding samples :-)
24    
25 <  float luminosity=4653.74;//p3523.18;//2096.0;//3172.73;//2096.0;//1936;//751.0;//486.0;//468.0//336.;//pb^{-1}
25 >  float luminosity=4980;//4653.74;//p3523.18;//2096.0;//3172.73;//2096.0;//1936;//751.0;//486.0;//468.0//336.;//pb^{-1}
26   //  float luminosity=3523.18;//2096.0;//3172.73;//2096.0;//1936;//751.0;//486.0;//468.0//336.;//pb^{-1}
27   //  float luminosity=2096.0;//3172.73;//2096.0;//1936;//751.0;//486.0;//468.0//336.;//pb^{-1}
28 <  float lumiuncert=0.045;// to be indicated in [0,1] range, e.g. for 4% write 0.04
28 >  float lumiuncert=0.022;//0.045;// to be indicated in [0,1] range, e.g. for 4% write 0.04
29  
30   //  string jzbvariabledata="jzb[1]+0.06*pt";
31   //  string jzbvariablemc="jzb[1]+0.04*pt";
# Line 42 | Line 42 | namespace PlottingSetup {
42    int data=1;
43    int mc=0;
44    int mcwithsignal=2;
45  TCut passtrig("(passed_triggers||!is_data)");
45    TCut leptoncut("(pt1>20&&pt2>20)");
46 +  TCut passtrig("(passed_triggers||!is_data)"&&leptoncut);
47    
48 <  TCut openmasscut("mll>30"); // this is the mass cut used in the off peak analysis!
48 >  TCut openmasscut("mll>40"); // this is the mass cut used in the off peak analysis!
49    TCut openGenmasscut("genMll>40");
50    TCut opensidebandcut("mll>500&&mll<100"); // this won't let anything thru ...
51    
# Line 79 | Line 79 | namespace PlottingSetup {
79  
80    int ScanXzones=15; // number of zones in x for (mSUGRA) scans
81    int ScanYzones=15; // number of zones in y for (mSUGRA) scans
82 +  
83 +  string mSUGRAxsFile="../../Plotting/Modules/external/msugra_m0_m12_10_0_1_NLO_1.0.txt";
84  
85    //scan types:
86    int mSUGRA=1;
# Line 107 | Line 109 | namespace PlottingSetup {
109    
110    //here we save our "flipped" number of predicted and observed events (with errors) -- this means that we consider JZB<-X as observed and construct the corresponding prediction
111    bool alwaysflip=false;
112 <  bool allowflipping=false;
112 >  bool allowflipping=true;
113    vector<float> flippedNobs;
114    vector<float> flippedNpred;
115    vector<float> flippedNprederr;
# Line 142 | Line 144 | namespace PlottingSetup {
144  
145    bool requireZ=true;//this is switched to "off" automatically when doing offpeak!
146  
147 <  string ScanSampleDirectory="SMS_T5zz/"; // possibilities (atm) : SMS_T5zz/, SMS_T5zzl/, SMS_T5zzh/, GMSB/, mSUGRA/     note: this string needs to either contain "SMS", "GMSB", or "mSUGRA"
147 >  string ScanSampleDirectory="mSUGRA_pieces/"; // possibilities (atm) : SMS_T5zz/, SMS_T5zzl/, SMS_T5zzh/, GMSB/, mSUGRA/     note: this string needs to either contain "SMS", "GMSB", or "mSUGRA"
148  
149    ResultLibrary allresults;
150   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines