ra4_stats  0341147a0dc35f80f4e12c6003afb76a38e2ed6e
Namespaces | Functions | Variables
wspace_sig.cxx File Reference
#include "make_workspace.hpp"
#include <iostream>
#include <iomanip>
#include <sstream>
#include <initializer_list>
#include <vector>
#include <string>
#include <stdlib.h>
#include <ctime>
#include <sys/stat.h>
#include <unistd.h>
#include <getopt.h>
#include "TString.h"
#include "TSystem.h"
#include "TDirectory.h"
#include "bin.hpp"
#include "process.hpp"
#include "utilities.hpp"
#include "systematic.hpp"
#include "cut.hpp"
#include "cross_sections.hpp"
#include "workspace_generator.hpp"

Go to the source code of this file.

Namespaces

 anonymous_namespace{wspace_sig.cxx}
 

Functions

string anonymous_namespace{wspace_sig.cxx}::minjets ("6")
 
string anonymous_namespace{wspace_sig.cxx}::hijets ("9")
 
string anonymous_namespace{wspace_sig.cxx}::medmet ("350")
 
string anonymous_namespace{wspace_sig.cxx}::himet ("400")
 
string anonymous_namespace{wspace_sig.cxx}::vhimet ("500")
 
string anonymous_namespace{wspace_sig.cxx}::mjdef ("mj14")
 
string anonymous_namespace{wspace_sig.cxx}::lowmjthresh ("250")
 
string anonymous_namespace{wspace_sig.cxx}::mjthresh ("400")
 
int main (int argc, char *argv[])
 
void GetOptions (int argc, char *argv[])
 

Variables

double anonymous_namespace{wspace_sig.cxx}::lumi = 35.9
 
double anonymous_namespace{wspace_sig.cxx}::sig_strength = 0.
 
BlindLevel anonymous_namespace{wspace_sig.cxx}::blind_level = BlindLevel::unblinded
 
bool anonymous_namespace{wspace_sig.cxx}::no_kappa = false
 
bool anonymous_namespace{wspace_sig.cxx}::do_syst = true
 
bool anonymous_namespace{wspace_sig.cxx}::use_r4 = true
 
bool anonymous_namespace{wspace_sig.cxx}::applyVeto = true
 
string anonymous_namespace{wspace_sig.cxx}::binning = "alternate"
 
unsigned anonymous_namespace{wspace_sig.cxx}::n_toys = 0
 
string anonymous_namespace{wspace_sig.cxx}::sigfile = ""
 
string anonymous_namespace{wspace_sig.cxx}::injfile = ""
 
bool anonymous_namespace{wspace_sig.cxx}::inject_other_model = false
 
bool anonymous_namespace{wspace_sig.cxx}::dummy_syst = false
 
string anonymous_namespace{wspace_sig.cxx}::dummy_syst_file = ""
 
string anonymous_namespace{wspace_sig.cxx}::outfolder = "out/"
 
bool anonymous_namespace{wspace_sig.cxx}::nom_only = false
 
bool anonymous_namespace{wspace_sig.cxx}::use_pois = false
 

Function Documentation

void GetOptions ( int  argc,
char *  argv[] 
)
int main ( int  argc,
char *  argv[] 
)

Definition at line 59 of file wspace_sig.cxx.

References WorkspaceGenerator::AddToys(), anonymous_namespace{wspace_sig.cxx}::applyVeto, anonymous_namespace{wspace_sig.cxx}::binning, anonymous_namespace{wspace_sig.cxx}::blind_level, blinded, Contains(), anonymous_namespace{wspace_sig.cxx}::do_syst, anonymous_namespace{wspace_sig.cxx}::dummy_syst, anonymous_namespace{wspace_sig.cxx}::dummy_syst_file, execute(), GetOptions(), anonymous_namespace{wspace_sig.cxx}::hijets(), anonymous_namespace{wspace_sig.cxx}::himet(), anonymous_namespace{wspace_sig.cxx}::inject_other_model, anonymous_namespace{wspace_sig.cxx}::injfile, anonymous_namespace{wspace_sig.cxx}::lowmjthresh(), anonymous_namespace{wspace_sig.cxx}::lumi, anonymous_namespace{wspace_sig.cxx}::medmet(), change_r::mglu, anonymous_namespace{wspace_sig.cxx}::minjets(), anonymous_namespace{wspace_sig.cxx}::mjdef(), anonymous_namespace{wspace_sig.cxx}::mjthresh(), change_r::mlsp, send_variations::model, anonymous_namespace{wspace_sig.cxx}::n_toys, anonymous_namespace{wspace_sig.cxx}::no_kappa, anonymous_namespace{wspace_sig.cxx}::nom_only, anonymous_namespace{wspace_sig.cxx}::outfolder, parseMasses(), ReplaceAll(), change_r::rmax, WorkspaceGenerator::SetDoSystematics(), WorkspaceGenerator::SetInjectionModel(), WorkspaceGenerator::SetKappaCorrected(), WorkspaceGenerator::SetLuminosity(), WorkspaceGenerator::SetRMax(), anonymous_namespace{wspace_sig.cxx}::sig_strength, anonymous_namespace{wspace_sig.cxx}::sigfile, xsec::signalCrossSection(), xsec::stopCrossSection(), ttbar, unblind_1b, unblinded, anonymous_namespace{wspace_sig.cxx}::use_pois, anonymous_namespace{wspace_sig.cxx}::use_r4, WorkspaceGenerator::UseGausApprox(), anonymous_namespace{wspace_sig.cxx}::vhimet(), and WorkspaceGenerator::WriteToFile().