32 |
|
const char *GetIsoType() const { return fPhotonIsoType; } |
33 |
|
const char *GetOutputName() const { return GetGoodPhotonsName(); } |
34 |
|
Double_t GetPtMin() const { return fPhotonPtMin; } |
35 |
+ |
Bool_t GetApplyFiduciality() const { return fFiduciality; } |
36 |
+ |
Double_t GetEtaWidthEB() const { return fEtaWidthEB; } |
37 |
+ |
Double_t GetEtaWidthEE() const { return fEtaWidthEE; } |
38 |
+ |
Double_t GetAbsEtaMax() const { return fAbsEtaMax; } |
39 |
|
void SetApplyPixelSeed(Bool_t b) { fApplyPixelSeed = b; } |
40 |
|
void SetGoodName(const char *n) { SetGoodPhotonsName(n); } |
41 |
|
void SetGoodPhotonsName(const char *n) { fGoodPhotonsName = n; } |
45 |
|
void SetIsoType(const char *type) { fPhotonIsoType = type; } |
46 |
|
void SetOutputName(const char *n) { SetGoodPhotonsName(n); } |
47 |
|
void SetPtMin(Double_t pt) { fPhotonPtMin = pt; } |
48 |
< |
void SetR9Min(Double_t x) { fPhotonR9Min = x; } |
48 |
> |
void SetR9Min(Double_t x) { fPhotonR9Min = x; } |
49 |
> |
void SetEtaWidthEB(Double_t x) { fEtaWidthEB = x; } |
50 |
> |
void SetEtaWidthEE(Double_t x) { fEtaWidthEE = x; } |
51 |
> |
void SetAbsEtaMax(Double_t x) { fAbsEtaMax = x; } |
52 |
|
|
53 |
|
enum EPhIdType { |
54 |
|
kIdUndef = 0, //not defined |
78 |
|
Double_t fPhotonR9Min; //min R9 value |
79 |
|
EPhIdType fPhIdType; //!identification scheme |
80 |
|
EPhIsoType fPhIsoType; //!isolation scheme |
81 |
+ |
Bool_t fFiduciality; //=true then apply fiducual requirement |
82 |
+ |
Double_t fEtaWidthEB; //max Eta Width in ECAL Barrel |
83 |
+ |
Double_t fEtaWidthEE; //max Eta Width in ECAL End Cap |
84 |
+ |
Double_t fAbsEtaMax; //max Abs Eta |
85 |
|
const PhotonCol *fPhotons; //!photon branch |
86 |
|
|
87 |
|
ClassDef(PhotonIDMod, 1) // Photon identification module |