ra4_draw
4bd0201e3d922d42bd545d4b045ed44db33454a4
|
#include <iostream>
#include <string>
#include <vector>
#include <memory>
#include <unistd.h>
#include <getopt.h>
#include "TError.h"
#include "TColor.h"
#include "core/baby.hpp"
#include "core/process.hpp"
#include "core/named_func.hpp"
#include "core/plot_maker.hpp"
#include "core/plot_opt.hpp"
#include "core/palette.hpp"
#include "core/table.hpp"
#include "core/hist1d.hpp"
#include "core/utilities.hpp"
Go to the source code of this file.
Namespaces | |
anonymous_namespace{plot_tru_isr.cxx} | |
Functions | |
NamedFunc::ScalarType | nisrMatch (const Baby &b) |
bool | isGoodJet (const Baby &b, size_t ijet) |
void | GetOptions (int argc, char *argv[]) |
int | main (int argc, char *argv[]) |
Variables | |
bool | anonymous_namespace{plot_tru_isr.cxx}::single_thread = false |
bool | anonymous_namespace{plot_tru_isr.cxx}::verbose = false |
TString | anonymous_namespace{plot_tru_isr.cxx}::method = "" |
void GetOptions | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 129 of file plot_tru_isr.cxx.
References anonymous_namespace{plot_tru_isr.cxx}::single_thread.
Referenced by main().
bool isGoodJet | ( | const Baby & | b, |
size_t | ijet | ||
) |
Definition at line 196 of file plot_tru_isr.cxx.
References Baby::jets_eta(), Baby::jets_islep(), and Baby::jets_pt().
Referenced by nisrMatch().
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 35 of file plot_tru_isr.cxx.
References PlotOpt::Bottom(), Contains(), execute(), GetOptions(), anonymous_namespace{plot_2016-07-19_isr_susy_talk.cxx}::lumi, PlotMaker::MakePlots(), PlotMaker::multithreaded_, nisrMatch(), PlotMaker::Push(), Process::signal, anonymous_namespace{plot_tru_isr.cxx}::single_thread, PlotOpt::Stack(), PlotOpt::Title(), anonymous_namespace{plot_tru_isr.cxx}::verbose, and PlotOpt::YAxis().
NamedFunc::ScalarType nisrMatch | ( | const Baby & | b | ) |
Definition at line 161 of file plot_tru_isr.cxx.
References deltaR(), isGoodJet(), Baby::jets_eta(), Baby::jets_phi(), Baby::jets_pt(), Baby::mc_eta(), Baby::mc_id(), Baby::mc_mom(), Baby::mc_phi(), Baby::mc_pt(), Baby::mc_status(), Baby::njets(), and anonymous_namespace{plot_tru_isr.cxx}::verbose.
Referenced by main().