TIMBER  beta
Tree Interface for Making Binned Events with RDataFrame
PDFweight_uncert.h
1 #ifndef _TIMBER_PDFWEIGHT_UNCERT
2 #define _TIMBER_PDFWEIGHT_UNCERT
3 #include <cmath>
4 #include <vector>
5 #include <numeric>
6 #include <fstream>
7 #include "ROOT/RVec.hxx"
8 #include "common.h"
9 
10 using namespace ROOT::VecOps;
11 
19  private:
20  bool hessian;
21  bool ignoreEmpty;
22  int lhaid;
23  public:
32  PDFweight_uncert(int lhaID, bool ignoreEmptyBranch = false);
40  std::vector<float> eval(RVec<float> LHEPdfWeight);
41 };
42 #endif
C++ class. PDF weight uncertainty lookup class.
Definition: PDFweight_uncert.h:18