#include <LumiReweightingStandAlone.h>
reweight::LumiReWeighting::LumiReWeighting |
( |
| ) |
|
|
inline |
reweight::LumiReWeighting::LumiReWeighting |
( |
std::string |
generatedFile, |
|
|
std::string |
dataFile, |
|
|
std::string |
GenHistName, |
|
|
std::string |
DataHistName |
|
) |
| |
|
inline |
reweight::LumiReWeighting::LumiReWeighting |
( |
const std::vector< float > & |
MC_distr, |
|
|
const std::vector< float > & |
Lumi_distr |
|
) |
| |
|
inline |
double reweight::LumiReWeighting::ITweight |
( |
int |
npv | ) |
|
|
inline |
double reweight::LumiReWeighting::ITweight3BX |
( |
float |
ave_int | ) |
|
|
inline |
double reweight::LumiReWeighting::weight |
( |
float |
n_int | ) |
|
|
inline |
double reweight::LumiReWeighting::weight3D |
( |
int |
pv1, |
|
|
int |
pv2, |
|
|
int |
pv3 |
|
) |
| |
|
inline |
void reweight::LumiReWeighting::weight3D_init |
( |
float |
ScaleFactor, |
|
|
std::string |
WeightOutputFile = "" |
|
) |
| |
|
inline |
void reweight::LumiReWeighting::weight3D_set |
( |
std::string |
WeightFileName | ) |
|
|
inline |
double reweight::LumiReWeighting::weightOOT |
( |
int |
npv_in_time, |
|
|
int |
npv_m50nsBX |
|
) |
| |
|
inline |
void reweight::LumiReWeighting::weightOOT_init |
( |
| ) |
|
|
inline |
TH1F* reweight::LumiReWeighting::Data_distr_ |
|
protected |
TFile* reweight::LumiReWeighting::dataFile_ |
|
protected |
std::string reweight::LumiReWeighting::dataFileName_ |
|
protected |
std::string reweight::LumiReWeighting::DataHistName_ |
|
protected |
bool reweight::LumiReWeighting::FirstWarning_ |
|
protected |
TFile* reweight::LumiReWeighting::generatedFile_ |
|
protected |
std::string reweight::LumiReWeighting::generatedFileName_ |
|
protected |
std::string reweight::LumiReWeighting::GenHistName_ |
|
protected |
TH1F* reweight::LumiReWeighting::MC_distr_ |
|
protected |
double reweight::LumiReWeighting::Weight3D_[50][50][50] |
|
protected |
double reweight::LumiReWeighting::WeightOOTPU_[25][25] |
|
protected |
TH1F* reweight::LumiReWeighting::weights_ |
|
protected |