ra4_draw  4bd0201e3d922d42bd545d4b045ed44db33454a4
Namespaces | Functions | Variables
table_preds.cxx File Reference
#include <fstream>
#include <iostream>
#include <vector>
#include <ctime>
#include <iomanip>
#include <chrono>
#include <unistd.h>
#include <stdlib.h>
#include <getopt.h>
#include "TError.h"
#include "RooStats/NumberCountingUtils.h"
#include "TCanvas.h"
#include "TGraphAsymmErrors.h"
#include "TH1D.h"
#include "TLine.h"
#include "TLatex.h"
#include "TLegend.h"
#include "core/utilities.hpp"
#include "core/baby.hpp"
#include "core/process.hpp"
#include "core/named_func.hpp"
#include "core/plot_maker.hpp"
#include "core/palette.hpp"
#include "core/table.hpp"
#include "core/abcd_method.hpp"
#include "core/styles.hpp"
#include "core/plot_opt.hpp"

Go to the source code of this file.

Namespaces

 anonymous_namespace{table_preds.cxx}
 

Functions

TString printTable (abcd_method &abcd, vector< vector< GammaParams > > &allyields, vector< vector< vector< float > > > &kappas, vector< vector< vector< float > > > &preds)
 
void plotKappa (abcd_method &abcd, vector< vector< vector< float > > > &kappas)
 
void findPreds (abcd_method &abcd, vector< vector< GammaParams > > &allyields, vector< vector< vector< float > > > &kappas, vector< vector< vector< float > > > &preds)
 
void printDebug (abcd_method &abcd, vector< vector< GammaParams > > &allyields, TString baseline, vector< vector< vector< float > > > &kappas, vector< vector< vector< float > > > &preds)
 
TString Zbi (double Nobs, double Nbkg, double Eup_bkg, double Edown_bkg)
 
void GetOptions (int argc, char *argv[])
 
int main (int argc, char *argv[])
 

Variables

const NamedFunc st ("st", [](const Baby &b) -> NamedFunc::ScalarType{float stvar=b.ht();for(const auto &pt:*(b.leps_pt())) stvar+=pt;return stvar;})
 

Function Documentation

void findPreds ( abcd_method abcd,
vector< vector< GammaParams > > &  allyields,
vector< vector< vector< float > > > &  kappas,
vector< vector< vector< float > > > &  preds 
)
void GetOptions ( int  argc,
char *  argv[] 
)
int main ( int  argc,
char *  argv[] 
)
void plotKappa ( abcd_method abcd,
vector< vector< vector< float > > > &  kappas 
)
void printDebug ( abcd_method abcd,
vector< vector< GammaParams > > &  allyields,
TString  baseline,
vector< vector< vector< float > > > &  kappas,
vector< vector< vector< float > > > &  preds 
)
TString printTable ( abcd_method abcd,
vector< vector< GammaParams > > &  allyields,
vector< vector< vector< float > > > &  kappas,
vector< vector< vector< float > > > &  preds 
)
TString Zbi ( double  Nobs,
double  Nbkg,
double  Eup_bkg,
double  Edown_bkg 
)

Definition at line 667 of file table_preds.cxx.

References RoundNumber(), and Significance().

Variable Documentation

const NamedFunc st("st",[](const Baby &b) -> NamedFunc::ScalarType{float stvar=b.ht();for(const auto &pt:*(b.leps_pt())) stvar+=pt;return stvar;})