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

Comparing UserCode/cbrown/AnalysisFramework/Plotting/Modules/Setup.C (file contents):
Revision 1.30 by buchmann, Tue Aug 30 14:52:31 2011 UTC vs.
Revision 1.36 by buchmann, Tue Sep 6 10:39:13 2011 UTC

# Line 13 | Line 13 | using namespace std;
13  
14  
15   namespace PlottingSetup {
16 <  
17 <  string directoryname="Testing";
18 <  
19 <  float luminosity=1936;//751.0;//486.0;//468.0//336.;//pb^{-1}
20 <  float lumiuncert=0.04;// to be indicated in [0,1] range, e.g. for 4% write 0.04
16 >
17 >  string directoryname="official_2096";
18 >
19 >  float luminosity=2096.0;//1936;//751.0;//486.0;//468.0//336.;//pb^{-1}
20 >  float lumiuncert=0.045;// to be indicated in [0,1] range, e.g. for 4% write 0.04
21 >
22    string jzbvariabledata="jzb[1]+0.06*pt";
23    string jzbvariablemc="jzb[1]+0.04*pt";
24    float jzbHigh = 350.; // Range for JZB plots
25 <  
25 >
26    samplecollection allsamples("completesamplecollection");
27    samplecollection signalsamples("signalsamplecollection");
28    samplecollection scansample("scansamplecollection");
# Line 51 | Line 52 | namespace PlottingSetup {
52   //  float mLSPstart=25;float mLSPend=1200;float mLSPstep=25; //guessed values for official file
53    float mglustart=25;float mgluend=1200;float mglustep=25;
54    float mLSPstart=25;float mLSPend=1200;float mLSPstep=25;
55 +  
56 +  float m0start=20;  float m0end=2000;  float m0step=20;
57 +  float m12start=20; float m12end=760;  float m12step=20;
58  
59    
60    TCut essential(passtrig);//add here any cuts you ALWAYS want
# Line 63 | Line 67 | namespace PlottingSetup {
67    float fitresultconstdata=0;//this is the result when fitting in the 0-30 GeV range
68    float fitresultconstmc=0;//this is the result when fitting in the 0-30 GeV range
69    
70 <  int method=-1;
70 >  int method=-1;//Fitting method
71    
72    //now some style issues:
73    float DataMarkerSize=1.2;
# Line 84 | Line 88 | namespace PlottingSetup {
88    Double_t blue[5]  = { 0.51, 1.00, 0.12, 0.00, 0.00 };
89    int fi=TColor::CreateGradientColorTable(5, stops, red, green,blue, 255);
90    
91 +  // LIMITS
92 +  int nlimittoys=1000; // how many toys for setting limits
93 +  string limitmethod="bayesian";//what method to use to set limits
94    int limitpatience=50; // for how many minutes should the limit calculation (for one configuration!) be allowed to run before being aborted? this only has an effect when when running on the grid.
95    bool ConsiderSignalContaminationForLimits=false; //whether or not to consider signal contamination when computing limits (standard:true)
96 +  int nuisancemodel=1;
97    
98    float JZBPeakPositionData=-999;
99    float JZBPeakPositionMC=-999;
100    float JZBPeakWidthData=-999;
101    float JZBPeakWidthMC=-999;
102 <  
102 >
103 >  //watch out, the cbafbasedir string is in GeneralToolBox
104   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines