ra4_stats
0341147a0dc35f80f4e12c6003afb76a38e2ed6e
|
#include "aggregate_bins.hpp"
#include <string>
#include <set>
#include <limits>
#include <sstream>
#include <iomanip>
#include <unistd.h>
#include <getopt.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{aggregate_bins.cxx} | |
Functions | |
int | main (int argc, char *argv[]) |
void | GetOptions (int argc, char *argv[]) |
Variables | |
string | anonymous_namespace{aggregate_bins.cxx}::out_dir = "/net/top/homes/ald77/ra4_stats/wspaces" |
string | anonymous_namespace{aggregate_bins.cxx}::syst_file = "txt/systematics/simple.txt" |
double | anonymous_namespace{aggregate_bins.cxx}::lumi = 35.9 |
bool | anonymous_namespace{aggregate_bins.cxx}::do_track_veto = true |
double | anonymous_namespace{aggregate_bins.cxx}::met_low = 200. |
double | anonymous_namespace{aggregate_bins.cxx}::met_high = -1. |
double | anonymous_namespace{aggregate_bins.cxx}::njets_low = 5.5 |
double | anonymous_namespace{aggregate_bins.cxx}::njets_high = -1. |
double | anonymous_namespace{aggregate_bins.cxx}::nbm_low = 0.5 |
double | anonymous_namespace{aggregate_bins.cxx}::nbm_high = -1. |
int | anonymous_namespace{aggregate_bins.cxx}::mglu = 1800. |
int | anonymous_namespace{aggregate_bins.cxx}::mlsp = 100. |
bool | anonymous_namespace{aggregate_bins.cxx}::use_r4 = true |
void GetOptions | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 127 of file aggregate_bins.cxx.
References anonymous_namespace{aggregate_bins.cxx}::do_track_veto, anonymous_namespace{aggregate_bins.cxx}::lumi, anonymous_namespace{aggregate_bins.cxx}::met_high, anonymous_namespace{aggregate_bins.cxx}::met_low, anonymous_namespace{aggregate_bins.cxx}::mglu, anonymous_namespace{aggregate_bins.cxx}::mlsp, anonymous_namespace{aggregate_bins.cxx}::nbm_high, anonymous_namespace{aggregate_bins.cxx}::nbm_low, anonymous_namespace{aggregate_bins.cxx}::njets_high, anonymous_namespace{aggregate_bins.cxx}::njets_low, anonymous_namespace{aggregate_bins.cxx}::out_dir, anonymous_namespace{aggregate_bins.cxx}::syst_file, and anonymous_namespace{aggregate_bins.cxx}::use_r4.
Referenced by main().
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 39 of file aggregate_bins.cxx.
References Contains(), anonymous_namespace{aggregate_bins.cxx}::do_track_veto, execute(), GetOptions(), anonymous_namespace{aggregate_bins.cxx}::lumi, anonymous_namespace{aggregate_bins.cxx}::met_high, anonymous_namespace{aggregate_bins.cxx}::met_low, anonymous_namespace{aggregate_bins.cxx}::mglu, anonymous_namespace{aggregate_bins.cxx}::mlsp, anonymous_namespace{aggregate_bins.cxx}::nbm_high, anonymous_namespace{aggregate_bins.cxx}::nbm_low, anonymous_namespace{aggregate_bins.cxx}::njets_high, anonymous_namespace{aggregate_bins.cxx}::njets_low, anonymous_namespace{aggregate_bins.cxx}::out_dir, ReplaceAll(), WorkspaceGenerator::SetDoSystematics(), WorkspaceGenerator::SetKappaCorrected(), WorkspaceGenerator::SetLuminosity(), WorkspaceGenerator::SetRMax(), anonymous_namespace{aggregate_bins.cxx}::syst_file, ttbar, anonymous_namespace{aggregate_bins.cxx}::use_r4, WorkspaceGenerator::UseGausApprox(), and WorkspaceGenerator::WriteToFile().