36 |
|
class PhotonTreeWriterPhoton |
37 |
|
{ |
38 |
|
public: |
39 |
< |
void SetVars(const Photon *p, const DecayParticle *c, const Electron *ele, const SuperCluster *pfsc, const MCParticle *m, PhotonFix &phfixph, PhotonFix &phfixele); |
39 |
> |
void SetVars(const Photon *p, const DecayParticle *c, const Electron *ele, const SuperCluster *pfsc, const MCParticle *m, PhotonFix &phfixph, PhotonFix &phfixele, const TrackCol* trackCol,const VertexCol* vtxCol,Double_t _tRho, const ElectronCol* els=0, Bool_t applyElectronVeto=kTRUE); |
40 |
|
Float_t Ecor() const { return ecor; }; |
41 |
|
Float_t Ecorerr() const { return ecorerr; }; |
42 |
|
Float_t Ecorele() const { return ecorele; }; |
73 |
|
Float_t ecalisodr03; |
74 |
|
Float_t hcalisodr03; |
75 |
|
Float_t trkisohollowdr03; |
76 |
< |
|
76 |
> |
Float_t ecalisodr04; |
77 |
> |
Float_t hcalisodr04; |
78 |
> |
Float_t trkisohollowdr04; |
79 |
> |
Float_t trackiso1; |
80 |
> |
Float_t trackiso2; |
81 |
> |
Float_t combiso1; |
82 |
> |
Float_t combiso2; |
83 |
|
|
84 |
|
//quantities from seed basic cluster |
85 |
|
Float_t eseed; |