ra4_macros  bede988c286599a3a84b77a4d788ac0a971e89f9
Namespaces | Functions | Variables
syst_gs.cxx File Reference
#include <iostream>
#include <string>
#include <vector>
#include "TCanvas.h"
#include "TFile.h"
#include "TGraphErrors.h"
#include "TStyle.h"
#include "small_tree_rpv.hpp"
#include "utilities.hpp"
#include "utilities_macros.hpp"
#include "utilities_macros_rpv.hpp"

Go to the source code of this file.

Namespaces

 anonymous_namespace{syst_gs.cxx}
 

Functions

vector< vector< double > > getYields (small_tree_rpv &tree, vector< vector< double > > &low_drbb, vector< vector< double > > &high_drbb_err, vector< vector< double > > &low_drbb_err, bool isData=false)
 
void printPlots (TGraphErrors *graph, TString title="", TString filename="syst_gs.pdf")
 
void printPlotsOverlay (TGraphErrors *graph1, TGraphErrors *graph2, TString title="", TString filename="syst_gs.pdf")
 
void print1D (vector< vector< double > > norm)
 
double addError (double error, double added_error)
 
double divideErrors (double x, double y, double dx, double dy)
 
int main ()
 

Variables

const int anonymous_namespace{syst_gs.cxx}::nmjbins = 3
 
const int anonymous_namespace{syst_gs.cxx}::nnjetbins = 4
 
bool anonymous_namespace{syst_gs.cxx}::make1D =true
 
TString anonymous_namespace{syst_gs.cxx}::plot_type =".pdf"
 
TString anonymous_namespace{syst_gs.cxx}::plot_style ="RA4"
 
TString anonymous_namespace{syst_gs.cxx}::outDir ="rpv_gs"
 

Function Documentation

double addError ( double  error,
double  added_error 
)

Definition at line 544 of file syst_gs.cxx.

Referenced by getYields().

double divideErrors ( double  x,
double  y,
double  dx,
double  dy 
)

Definition at line 548 of file syst_gs.cxx.

Referenced by main().

vector< vector< double > > getYields ( small_tree_rpv tree,
vector< vector< double > > &  low_drbb,
vector< vector< double > > &  high_drbb_err,
vector< vector< double > > &  low_drbb_err,
bool  isData = false 
)
int main ( )
void print1D ( vector< vector< double > >  norm)
void printPlots ( TGraphErrors *  graph,
TString  title = "",
TString  filename = "syst_gs.pdf" 
)

Definition at line 374 of file syst_gs.cxx.

References anonymous_namespace{syst_gs.cxx}::nnjetbins.

Referenced by main().

void printPlotsOverlay ( TGraphErrors *  graph1,
TGraphErrors *  graph2,
TString  title = "",
TString  filename = "syst_gs.pdf" 
)

Definition at line 335 of file syst_gs.cxx.

References anonymous_namespace{syst_gs.cxx}::nnjetbins.

Referenced by main().