ra4_stats  0341147a0dc35f80f4e12c6003afb76a38e2ed6e
Functions
limit_scan.hpp File Reference
#include <string>
#include <vector>
#include "TGraph2D.h"
#include "TGraph.h"
#include "TH2D.h"
#include "TLatex.h"

Go to the source code of this file.

Functions

void ReadPoints (std::vector< double > &vmx, std::vector< double > &vmy, std::vector< double > &vxsec, std::vector< double > &vobs, std::vector< double > &vobsup, std::vector< double > &vobsdown, std::vector< double > &vexp, std::vector< double > &vup, std::vector< double > &vdown, std::vector< double > &vsigobs, std::vector< double > &vsigexp)
 
TH2D MakeObservedSignificancePlot (std::vector< double > vmx, std::vector< double > vmy, std::vector< double > vobs)
 
TH2D MakeExpectedSignificancePlot (std::vector< double > vmx, std::vector< double > vmy, std::vector< double > vobs)
 
void MakeLimitPlot (std::vector< double > vmx, std::vector< double > vmy, std::vector< double > vlim, std::vector< double > vobs, std::vector< double > vobsup, std::vector< double > vobsdown, std::vector< double > vexp, std::vector< double > vup, std::vector< double > vdown, const TH2D &hsigobs, const TH2D &hsigexp)
 
int GetNumBins (const std::vector< double > &pts, double width)
 
void GetParticleNames (std::string &xparticle, std::string &yparticle)
 
TLatex GetModelLabel (double x, double y)
 
void Style (TGraph *c, int color, int style)
 
TGraph DrawContours (TGraph2D &g2, int color, int style, double width, int n_smooth, double val=1.)
 
void FixGraph (TGraph &graph)
 
void ReverseGraph (TGraph &graph)
 
void SetupColors ()
 
void SetupSignedColors ()
 
void GetOptions (int argc, char *argv[])
 

Function Documentation

TGraph DrawContours ( TGraph2D &  g2,
int  color,
int  style,
double  width,
int  n_smooth,
double  val = 1. 
)
void FixGraph ( TGraph &  graph)
TLatex GetModelLabel ( double  x,
double  y 
)
int GetNumBins ( const std::vector< double > &  pts,
double  width 
)
void GetOptions ( int  argc,
char *  argv[] 
)

Definition at line 127 of file aggregate_bins.cxx.

void GetParticleNames ( std::string &  xparticle,
std::string &  yparticle 
)
TH2D MakeExpectedSignificancePlot ( std::vector< double >  vmx,
std::vector< double >  vmy,
std::vector< double >  vobs 
)
void MakeLimitPlot ( std::vector< double >  vmx,
std::vector< double >  vmy,
std::vector< double >  vlim,
std::vector< double >  vobs,
std::vector< double >  vobsup,
std::vector< double >  vobsdown,
std::vector< double >  vexp,
std::vector< double >  vup,
std::vector< double >  vdown,
const TH2D &  hsigobs,
const TH2D &  hsigexp 
)
TH2D MakeObservedSignificancePlot ( std::vector< double >  vmx,
std::vector< double >  vmy,
std::vector< double >  vobs 
)
void ReadPoints ( std::vector< double > &  vmx,
std::vector< double > &  vmy,
std::vector< double > &  vxsec,
std::vector< double > &  vobs,
std::vector< double > &  vobsup,
std::vector< double > &  vobsdown,
std::vector< double > &  vexp,
std::vector< double > &  vup,
std::vector< double > &  vdown,
std::vector< double > &  vsigobs,
std::vector< double > &  vsigexp 
)
void ReverseGraph ( TGraph &  graph)

Definition at line 502 of file limit_scan.cxx.

References change_r::mglu, and change_r::mlsp.

Referenced by FixGraph().

void SetupColors ( )

Definition at line 515 of file limit_scan.cxx.

Referenced by MakeExpectedSignificancePlot(), and MakeLimitPlot().

void SetupSignedColors ( )

Definition at line 536 of file limit_scan.cxx.

Referenced by MakeObservedSignificancePlot().

void Style ( TGraph *  c,
int  color,
int  style 
)