82 |
|
} |
83 |
|
void SetTriggerObjectsName(const char *n) { fTrigObjectsName = n; } |
84 |
|
|
85 |
+ |
|
86 |
+ |
void SetPhotonsFromBranch(bool b) { fPhotonsFromBranch = b; } |
87 |
+ |
|
88 |
|
void SetPVName(const char *n) { fPVName = n; } |
89 |
|
void SetPVFromBranch(bool b) { fPVFromBranch = b; } |
90 |
|
void SetIsData (Bool_t b) { fIsData = b;}; |
94 |
|
void SetBdtCutBarrel(double a) {fbdtCutBarrel = a; } |
95 |
|
void SetBdtCutEndcap(double a) {fbdtCutEndcap = a; } |
96 |
|
|
97 |
+ |
void SetDoMCR9Scaling(Bool_t b) { fDoMCR9Scaling = b; } |
98 |
+ |
void SetMCR9Scale(Double_t ebscale, Double_t eescale) { fMCR9ScaleEB = ebscale; fMCR9ScaleEE = eescale; } |
99 |
+ |
void SetDoMCSigIEtaIEtaScaling(Bool_t b) { fDoMCSigIEtaIEtaScaling = b; } |
100 |
+ |
void SetDoMCWidthScaling(Bool_t b) { fDoMCWidthScaling = b; } |
101 |
+ |
void SetDoMCErrScaling(Bool_t b) { fDoMCErrScaling = b; } |
102 |
+ |
void SetMCErrScale(Double_t ebscale, Double_t eescale) { fMCErrScaleEB = ebscale; fMCErrScaleEE = eescale; } |
103 |
|
|
104 |
|
enum EPhIdType { |
105 |
|
kIdUndef = 0, //not defined |
179 |
|
TString fBarrelWeights; |
180 |
|
MVATools fTool; |
181 |
|
|
182 |
< |
bool fPVFromBranch; |
182 |
> |
Bool_t fDoMCR9Scaling; |
183 |
> |
Double_t fMCR9ScaleEB; |
184 |
> |
Double_t fMCR9ScaleEE; |
185 |
> |
|
186 |
> |
Bool_t fDoMCSigIEtaIEtaScaling; |
187 |
> |
Bool_t fDoMCWidthScaling; |
188 |
> |
|
189 |
> |
Bool_t fDoMCErrScaling; |
190 |
> |
Double_t fMCErrScaleEB; |
191 |
> |
Double_t fMCErrScaleEE; |
192 |
> |
|
193 |
> |
Bool_t fPhotonsFromBranch; |
194 |
> |
Bool_t fPVFromBranch; |
195 |
|
Bool_t fGoodElectronsFromBranch; |
196 |
|
Bool_t fIsData; |
197 |
|
|