Add 'Design'
parent
84a9671818
commit
ecf4c1bdab
662
Design.md
Normal file
662
Design.md
Normal file
@ -0,0 +1,662 @@
|
|||||||
|
|
||||||
|
# Functions and their parameters:
|
||||||
|
### void design_markers()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_markers()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1D \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_markers()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TEfficiency \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color //TODO
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_lines()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_lines()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1D \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_lines()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1 \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_filled_plot()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t fill_color
|
||||||
|
* int fill_style
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_filled_plot()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1D \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t fill_color
|
||||||
|
* int fill_style
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_filled_plot()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t fill_color
|
||||||
|
* int fill_style
|
||||||
|
* Color_t line_color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_filled_plot()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1D \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t fill_color
|
||||||
|
* int fill_style
|
||||||
|
* Color_t line_color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_canvas()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TCanvas \*canvas
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_canvas()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TCanvas \*canvas
|
||||||
|
* string title
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_canvas_Bmass()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TCanvas \*canvas
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_canvas_Bmass()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TCanvas \*canvas
|
||||||
|
* string title
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TCanvas \*c_TH2F()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string c_name
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_canvas_TH2F()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TCanvas \*canvas
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_canvas_fancy()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TCanvas \*canvas
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH2F()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH2F \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* string zaxis_name
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH2F()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH2D \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* string zaxis_name
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH2F()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH2F \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* string zaxis_name
|
||||||
|
* int palette
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH2F()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH2D \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* string zaxis_name
|
||||||
|
* int palette
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH2F_ratio()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH2F \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* string zaxis_name
|
||||||
|
* int palette
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH2F_ratio()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH2D \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* string zaxis_name
|
||||||
|
* int palette
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_function()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TF1 \*graph
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_function()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TF1 \*graph
|
||||||
|
* Color_t color
|
||||||
|
* int style
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH1F()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH1D()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1D \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH1F()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* int marker_style
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH1D()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1D \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* int marker_style
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH1F()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* int marker_style
|
||||||
|
* double x_low
|
||||||
|
* double x_up
|
||||||
|
* double y_low
|
||||||
|
* double y_up
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_TH1D()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1D \*histogram
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* int marker_style
|
||||||
|
* double x_low
|
||||||
|
* double x_up
|
||||||
|
* double y_low
|
||||||
|
* double y_up
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TLine \*design_cut_line()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* float x1
|
||||||
|
* float y1
|
||||||
|
* float x2
|
||||||
|
* float y2
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TLine \*design_ratio_line()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* float x1
|
||||||
|
* float x2
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TLine \*design_veto_line()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* float x1
|
||||||
|
* float y1
|
||||||
|
* float x2
|
||||||
|
* float y2
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### bool DesignCorrelationPlots()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH2F \*h_corr
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TCanvas \*c_Correlation()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string type
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### bool designVariablesSignalVsBackground()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*h_variableS
|
||||||
|
* TH1F \*h_variableB
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### bool designResponseSignalVsBackground()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*h_responseS
|
||||||
|
* TH1F \*h_responseB
|
||||||
|
* string method
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### bool designOvertraining()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*h_responseS
|
||||||
|
* TH1F \*h_responseB
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TCanvas \*c_VariablesSignalVsBackground()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string variable
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TCanvas \*c_Efficiency()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string c_name
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### bool designEfficiency()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F \*h_efficiencySignal
|
||||||
|
* TH1F \*h_efficiencyBackground
|
||||||
|
* TH1F \*h_purity
|
||||||
|
* TH1F \*h_significance
|
||||||
|
* string method
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TPaveText \*significanceText()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* double xmin
|
||||||
|
* int nSig
|
||||||
|
* int nBkg
|
||||||
|
* double maxSignificance
|
||||||
|
* double maxSignificanceMLPcut
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TPaveText \*text_effFromPi0()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* double yieldSig
|
||||||
|
* double yieldBkg
|
||||||
|
* double ymax
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TCanvas \*c_ROCplot()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string c_name
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designROC()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1F\* h_ROC
|
||||||
|
* int index
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TCanvas \*c_L0MuonEff()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string c_name
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designL0MuonEffHistos()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1D \*L0MuonEffData
|
||||||
|
* TH1D \*L0MuonEffMC
|
||||||
|
* TH1D \*L0MuonEffRatio
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TCanvas \* designL0MuonEfficiencies()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string year
|
||||||
|
* string magnet
|
||||||
|
* TH1D \*L0MuonEffData
|
||||||
|
* TH1D \*L0MuonEffMC
|
||||||
|
* TH1D \*L0MuonEffRatio
|
||||||
|
* string extraString
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designBasicEfficiency()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TGraphErrors \*graph
|
||||||
|
* string title
|
||||||
|
* string xAxisName
|
||||||
|
* string effName
|
||||||
|
* double lowRange
|
||||||
|
* double highRange
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designBasicEfficiency()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TGraphErrors \*graph
|
||||||
|
* string title
|
||||||
|
* string xAxisName
|
||||||
|
* string effName
|
||||||
|
* double lowRange
|
||||||
|
* double highRange
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designMultiGraphEfficiency()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TMultiGraph \*graph
|
||||||
|
* string title
|
||||||
|
* string xAxisName
|
||||||
|
* string effName
|
||||||
|
* double lowRange
|
||||||
|
* double highRange
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TCanvas \*c_canvas()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string name
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designTGraph()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TGraphErrors \*graph
|
||||||
|
* string title
|
||||||
|
* string xAxisName
|
||||||
|
* string yAxisName
|
||||||
|
* Color_t color
|
||||||
|
* Int_t markerStyle
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TH1D \*generalHistogram()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string hist_name
|
||||||
|
* string title
|
||||||
|
* int nBins
|
||||||
|
* double low_edge
|
||||||
|
* double high_edge
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TH1D \*BmassHistogram()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string hist_name
|
||||||
|
* string title
|
||||||
|
* string xaxis_name
|
||||||
|
* Color_t color
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void TM_canvas()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string name
|
||||||
|
* TH1D \*all
|
||||||
|
* TH1D \*TMed
|
||||||
|
* TH1D \*notTMed
|
||||||
|
* string year
|
||||||
|
* bool ReferenceChannel
|
||||||
|
* bool PHSP
|
||||||
|
* bool B0
|
||||||
|
* bool K1
|
||||||
|
* bool Inc
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designMultiGraph()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TMultiGraph \*multGraph
|
||||||
|
* string name
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* double lowx
|
||||||
|
* double highx
|
||||||
|
* double lowy
|
||||||
|
* double highy
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designMultiGraph()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TMultiGraph \*multGraph
|
||||||
|
* string name
|
||||||
|
* string xaxis_name
|
||||||
|
* string yaxis_name
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void addYearTag()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* Float_t x = 0.6
|
||||||
|
* Float_t y = 0.85
|
||||||
|
* string year = ""
|
||||||
|
* int Run = 0
|
||||||
|
* Int_t color = 1
|
||||||
|
* Float_t Scaling = 1.0
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void addAnyTag()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* Float_t x = 0.6
|
||||||
|
* Float_t y = 0.85
|
||||||
|
* string text = ""
|
||||||
|
* Int_t color = 1
|
||||||
|
* Float_t Scaling = 1.0
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TCanvas \*c_for_TH2D()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string name
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### bool designTH2D()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH2F \*hist
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TH1D \*hist_cosThetaK()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string hist_name
|
||||||
|
* string title
|
||||||
|
* Color_t color
|
||||||
|
* bool cos
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TH1D \*hist_cosAngle()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* string angle
|
||||||
|
* string hist_name
|
||||||
|
* string title
|
||||||
|
* Color_t color
|
||||||
|
* bool cos
|
||||||
|
* bool norm
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designMassFitFrame()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* RooPlot\* frame
|
||||||
|
* float pullHeight
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designPullFrame()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* RooPlot \*pullFrame
|
||||||
|
* RooPlot \*frame_m
|
||||||
|
* float pullHeight
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### TLine \*threeSigmaLine ()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* bool plus
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void drawKolmogorovTest()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1D \*hist_nTracks
|
||||||
|
* TH1D \* hist_nTracks_MC
|
||||||
|
* string canvasPath
|
||||||
|
* string TMtype
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void drawWeightRatio()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH1D \*hist_w
|
||||||
|
* string canvasPath
|
||||||
|
* bool is2D
|
||||||
|
* string TMtype
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void drawWeightCorrelation()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TH2D \*hCorrelationCheck
|
||||||
|
* double CorrelationCoefficent
|
||||||
|
* string canvasPath
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void designYieldGraph()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* TGraphErrors \*graph
|
||||||
|
* int Run
|
||||||
|
* string year
|
||||||
|
* string tag
|
||||||
|
* string basicPath
|
||||||
|
* TFile \*TGraphOutput
|
||||||
|
* bool fineScan
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_YieldInQ2()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* int Run
|
||||||
|
* TGraphErrors \*graphSig
|
||||||
|
* TGraphErrors \*graphBkg
|
||||||
|
* TGraphErrors \*graphSignificance
|
||||||
|
* TGraphErrors \*CMS
|
||||||
|
* bool fixRange
|
||||||
|
* **Return**
|
||||||
|
|
||||||
|
### void design_SignificanceInQ2()
|
||||||
|
|
||||||
|
* **Parameters**
|
||||||
|
* int Run
|
||||||
|
* TGraphErrors \*graphSignificance
|
||||||
|
* TGraphErrors \*CMS
|
||||||
|
* bool fixRange
|
||||||
|
* **Return**
|
Loading…
Reference in New Issue
Block a user