|
ra4_macros
bede988c286599a3a84b77a4d788ac0a971e89f9
|
#include <stdio.h>#include <iostream>#include <vector>#include <math.h>#include "TChain.h"#include "TH1D.h"#include "TCanvas.h"#include "TGraphErrors.h"#include "TLegend.h"#include "TLine.h"#include "TString.h"#include "TColor.h"#include "TFile.h"#include "TMath.h"#include "styles.hpp"#include "utilities.hpp"#include "utilities_macros.hpp"#include "utilities_macros_rpv.hpp"Go to the source code of this file.
Functions | |
| void | makeVariations (std::string &syst) |
| std::string | cutandweightForVariations (std::string cut, std::string weight) |
| std::string | cutandweightForVariationsQCD (std::string cut, std::string weight, std::string flavorWeight) |
| std::string | cutandweightForVariationsdata (std::string cut, std::string weight) |
| void | setOverflow (TH1F *hist) |
| void | protectFromZero (TH1F *hist) |
| void | jetVariations (TString &nbm, TString &cut, const std::string &variation) |
| void | outputHistograms (std::vector< sfeats > &Samples, std::string variation) |
| int | main (int argc, char *argv[]) |
Variables | |
| TFile * | f |
| std::map< std::string, std::string > | prettySampleName |
| std::string cutandweightForVariations | ( | std::string | cut, |
| std::string | weight | ||
| ) |
Definition at line 35 of file make_variations.cxx.
References rpv::luminosity.
Referenced by makeVariations().
| std::string cutandweightForVariationsdata | ( | std::string | cut, |
| std::string | weight | ||
| ) |
Definition at line 67 of file make_variations.cxx.
Referenced by makeVariations().
| std::string cutandweightForVariationsQCD | ( | std::string | cut, |
| std::string | weight, | ||
| std::string | flavorWeight | ||
| ) |
Definition at line 51 of file make_variations.cxx.
References rpv::luminosity.
Referenced by makeVariations().
| void jetVariations | ( | TString & | nbm, |
| TString & | cut, | ||
| const std::string & | variation | ||
| ) |
Definition at line 101 of file make_variations.cxx.
Referenced by outputHistograms().
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 214 of file make_variations.cxx.
References f, and makeVariations().
| void makeVariations | ( | std::string & | syst | ) |
Definition at line 261 of file make_variations.cxx.
References ra4::c_other, ra4::c_t1tttt, cutandweightForVariations(), cutandweightForVariationsdata(), cutandweightForVariationsQCD(), f, filestring(), and outputHistograms().
Referenced by main().
| void outputHistograms | ( | std::vector< sfeats > & | Samples, |
| std::string | variation | ||
| ) |
Definition at line 131 of file make_variations.cxx.
References efficiency_map::ch, rpv_bkg_syst::directory, efficiency_map::hist, histname, jetVariations(), protectFromZero(), and setOverflow().
Referenced by makeVariations().
| void protectFromZero | ( | TH1F * | hist | ) |
Definition at line 87 of file make_variations.cxx.
Referenced by outputHistograms().
| void setOverflow | ( | TH1F * | hist | ) |
Definition at line 78 of file make_variations.cxx.
Referenced by outputHistograms().
| TFile* f |
Definition at line 31 of file make_variations.cxx.
Referenced by small_tree::GetBranchValue(), main(), makeVariations(), small_tree::PassString(), and Process().
| std::map<std::string, std::string> prettySampleName |
Definition at line 32 of file make_variations.cxx.
1.8.11