CP3-llbb Framework
GenInfoAndWeights.h
1 #pragma once
2 
3 #include <utility>
4 #include <string>
5 #include <vector>
6 
7 namespace Framework {
18  float weight = 1.;
19  float pt_hat, ht;
20  float alpha_QCD, alpha_QED, q_scale;
21  uint32_t pdf_set;
22  std::pair<int,int> pdf_id;
23  std::pair<float,float> pdf_x;
24  float pdf_weight = 1.;
25  float pdf_weight_up = 1.;
26  float pdf_weight_down = 1.;
27  float hdamp_weight_up = 1.;
28  float hdamp_weight_down = 1.;
29  uint8_t initial_state;
30  float pdf_weight_gg = 1.;
31  float pdf_weight_gg_up = 1.;
32  float pdf_weight_gg_down = 1.;
33  float pdf_weight_qq = 1.;
34  float pdf_weight_qq_up = 1.;
35  float pdf_weight_qq_down = 1.;
36  float pdf_weight_qg = 1.;
37  float pdf_weight_qg_up = 1.;
38  float pdf_weight_qg_down = 1.;
39  int n_ME_partons, n_ME_partons_filtered;
40  float lhe_originalXWGTUP, lhe_SCALUP;
41  std::vector<std::pair<std::string,float>> lhe_weights;
42  std::vector<float> scale_weights;
43 };
44 }
Definition: GenInfoAndWeights.h:17