21 |
|
|
22 |
|
class TFile; |
23 |
|
class TH1; |
24 |
+ |
class TH1D; |
25 |
+ |
class TH2; |
26 |
|
class TH3; |
27 |
< |
|
27 |
> |
class TH3D; |
28 |
|
namespace s8 |
29 |
|
{ |
30 |
|
class MonitorDelta; |
66 |
|
const Jet *); |
67 |
|
|
68 |
|
virtual void muonIsInJetPlusAwayJet(const Lepton *, |
69 |
< |
const Jet *); |
69 |
> |
const Jet *, |
70 |
> |
const Event *); |
71 |
|
|
72 |
|
virtual void muonIsInJetPlusTaggedAwayJet(const Lepton *, |
73 |
< |
const Jet *); |
73 |
> |
const Jet *, |
74 |
> |
const Event *); |
75 |
|
|
76 |
|
// PythiaOptionsDelegate interface |
77 |
|
// |
83 |
|
virtual void optionTriggerIsSet(const Trigger &); |
84 |
|
virtual void optionSimulateTriggerIsSet(const bool &); |
85 |
|
virtual void optionReweightTriggerIsSet(const std::string &); |
86 |
+ |
virtual void optionReweightTriggerPVIsSet(const std::string &); |
87 |
+ |
|
88 |
|
|
89 |
|
// Misc options |
90 |
|
// |
129 |
|
S8Selector *_s8_selector; |
130 |
|
|
131 |
|
boost::shared_ptr<TFile> _reweight_file; |
132 |
< |
TH3 *_reweights; |
133 |
< |
|
132 |
> |
boost::shared_ptr<TFile> _reweight_pv_file; |
133 |
> |
TH2 *_reweights; |
134 |
> |
TH3D *_reweightsPV; |
135 |
|
const Event *_event; |
136 |
|
}; |
137 |
|
} |