31 |
|
UInt_t GetIsoGammaEtSumMax() const { return fIsoGammaEtSumMax; } |
32 |
|
Double_t GetSignalMassMin() const { return fSignalMassMin; } |
33 |
|
Double_t GetSignalMassMax() const { return fSignalMassMax; } |
34 |
+ |
Bool_t GetIsHPSSel() const { return fIsHPSSel; } |
35 |
|
void SetPFTausName(const char *n) { fPFTausName = n; } |
36 |
|
void SetPtMin(Double_t x) { fPtMin = x; } |
37 |
|
void SetPtLeadChargedHadronPFCandMin(Double_t x){ fPtLeadChargedHadronPFCandMin = x; } |
39 |
|
void SetIsoGammaEtSumMax(Double_t x) { fIsoGammaEtSumMax = x; } |
40 |
|
void SetSignalMassMin(Double_t x) { fSignalMassMin = x; } |
41 |
|
void SetSignalMassMax(Double_t x) { fSignalMassMax = x; } |
42 |
+ |
void SetIsHPSSel(Bool_t b) { fIsHPSSel = b; } |
43 |
+ |
void SetHPSIso(const char *i) { fHPSIso = i; } |
44 |
|
|
45 |
|
protected: |
46 |
|
void Process(); |
54 |
|
Double_t fIsoGammaEtSumMax; //maximum of Pt iso neutrals |
55 |
|
Double_t fSignalMassMin; //minimum of tau mass |
56 |
|
Double_t fSignalMassMax; //maximum of tau mass |
57 |
< |
const PFTauCol *fPFTaus; //!tau branch |
57 |
> |
Bool_t fIsHPSSel; //apply HPS Tau selection |
58 |
> |
TString fHPSIso; //isolation tightness: "tight", "medium", "loose" |
59 |
> |
const PFTauCol *fPFTaus; //!tau branch |
60 |
|
|
61 |
|
ClassDef(PFTauIDMod, 1) // Tau identification module |
62 |
|
}; |