ra4_macros  bede988c286599a3a84b77a4d788ac0a971e89f9
Namespaces | Functions | Variables
make_rpv_datacard.cxx File Reference
#include <fstream>
#include <iostream>
#include <map>
#include <sstream>
#include <string>
#include "TH1.h"
#include "TString.h"
#include "TFile.h"
#include "TSystem.h"

Go to the source code of this file.

Namespaces

 anonymous_namespace{make_rpv_datacard.cxx}
 

Functions

void outputNormSharing (std::ofstream &file, const std::vector< std::string > &bins)
 
void outputShapeSystematics (std::ofstream &file, const std::vector< std::string > shapeSysts)
 
void outputLognormalSystematics (std::ofstream &file)
 
void outputMCStatisticsSyst (std::ofstream &file, const std::vector< std::string > &bins, const std::string &signalBinName)
 
bool hasEntry (const std::string &sample, const std::string &bin, const int nB)
 
int main (int argc, char *argv[])
 

Variables

unsigned int anonymous_namespace{make_rpv_datacard.cxx}::nbins
 
unsigned int anonymous_namespace{make_rpv_datacard.cxx}::nprocesses
 

Function Documentation

bool hasEntry ( const std::string &  sample,
const std::string &  bin,
const int  nB 
)

Definition at line 355 of file make_rpv_datacard.cxx.

Referenced by outputMCStatisticsSyst().

int main ( int  argc,
char *  argv[] 
)
void outputLognormalSystematics ( std::ofstream &  file)

Definition at line 290 of file make_rpv_datacard.cxx.

References anonymous_namespace{make_rpv_datacard.cxx}::nbins.

Referenced by main().

void outputMCStatisticsSyst ( std::ofstream &  file,
const std::vector< std::string > &  bins,
const std::string &  signalBinName 
)

Definition at line 317 of file make_rpv_datacard.cxx.

References hasEntry().

Referenced by main().

void outputNormSharing ( std::ofstream &  file,
const std::vector< std::string > &  bins 
)
void outputShapeSystematics ( std::ofstream &  file,
const std::vector< std::string >  shapeSysts 
)