ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitPhysics/Mods/interface/PhotonTreeWriter.h
(Generate patch)

Comparing UserCode/MitPhysics/Mods/interface/PhotonTreeWriter.h (file contents):
Revision 1.22 by fabstoec, Thu Jul 12 17:04:56 2012 UTC vs.
Revision 1.23 by bendavid, Tue Jul 24 15:46:36 2012 UTC

# Line 78 | Line 78 | namespace mithep
78    class PhotonTreeWriterPhoton
79    {
80      public:  
81 <    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, const PFCandidateCol* candCol, Double_t _tRho, Bool_t fillclusterarrays, const ElectronCol* els=0, Bool_t applyElectronVeto=kTRUE);
81 >    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, const PFCandidateCol* candCol, Double_t _tRho, Bool_t fillclusterarrays, const ElectronCol* els, const DecayParticleCol *convs, const BaseVertex *bs, Bool_t applyElectronVeto=kTRUE);
82        Float_t Ecor()    const { return ecor;    };
83        Float_t Ecorerr() const { return ecorerr; };
84        Float_t Ecorele()    const { return ecorele;    };
# Line 125 | Line 125 | namespace mithep
125        Float_t trackiso2;
126        Float_t combiso1;
127        Float_t combiso2;
128 <
128 >      Bool_t passeleveto;
129 >      
130        //quantities from seed basic cluster      
131        Float_t eseed;
132        Float_t etaseed;
# Line 497 | Line 498 | namespace mithep
498        Float_t genHiggsZ;
499        Float_t genmass;
500        Float_t gencostheta;
501 +      Float_t genz;
502        Float_t bsX;
503        Float_t bsY;
504        Float_t bsZ;
# Line 684 | Line 686 | namespace mithep
686  
687      void                SetDo2012LepTag(Bool_t b) {                         fDo2012LepTag = b; }
688      
689 +    void                SetBeamspotWidth(Double_t x)            { fBeamspotWidth = x; }
690 +    
691 +    
692    protected:
693      void                Process();
694      void                SlaveBegin();
# Line 779 | Line 784 | namespace mithep
784      TString                        fPhFixDataFile;
785      PhotonFix                      fPhfixph;
786      PhotonFix                      fPhfixele;
787 +    
788 +    Double_t                       fBeamspotWidth;
789  
790      // --------------------------------
791      // validation Tuple

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines