Go to the documentation of this file. 1 #ifndef PhysicsTools_Utilities_interface_Lumi3DReWeighting_h
2 #define PhysicsTools_Utilities_interface_Lumi3DReWeighting_h
35 const std::vector<float>& Lumi_distr,
std::shared_ptr< TFile > dataFile_
void weight3D_set(std::string generatedFile, std::string dataFile, std::string GenHistName, std::string DataHistName, std::string WeightOutputFile)
double Weight3D_[50][50][50]
std::string DataHistName_
std::string generatedFileName_
std::shared_ptr< TH1 > Data_distr_
std::shared_ptr< TH1 > weights_
std::shared_ptr< TFile > generatedFile_
void weight3D_init(float Scale)
std::string dataFileName_
std::shared_ptr< TH1 > MC_distr_
std::string weightFileName_
double weight3D(const edm::EventBase &e)