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

Comparing UserCode/MitPhysics/Utils/interface/PhotonTools.h (file contents):
Revision 1.3 by fabstoec, Wed Jun 1 18:11:52 2011 UTC vs.
Revision 1.4 by fabstoec, Mon Jun 27 12:32:21 2011 UTC

# Line 12 | Line 12
12   #define MITPHYSICS_UTILS_PHOTONTOOLS_H
13  
14   #include "MitAna/DataTree/interface/Photon.h"
15 + #include "MitAna/DataTree/interface/TrackCol.h"
16   #include "MitAna/DataTree/interface/Electron.h"
17   #include "MitAna/DataTree/interface/ElectronCol.h"
18   #include "MitAna/DataTree/interface/BaseVertex.h"
# Line 64 | Line 65 | namespace mithep {
65        static DiphotonR9EtaConversionCats DiphotonR9EtaConversionCat(const Photon *p1, const Photon *p2, const DecayParticleCol *conversions, const BaseVertex *v);
66        static CiCBaseLineCats CiCBaseLineCat(const Photon *p);
67  
68 +      static const DecayParticle *MatchedCiCConversion(const Photon *p, const DecayParticleCol *conversions,
69 +                                                       Double_t dPhiMin=0.1, Double_t dEtaMin=0.1);
70 +
71 +      static bool PassCiCSelection(Photon* ph,
72 +                                   const Vertex* vtx,
73 +                                   const TrackCol*    trackCol,
74 +                                   const ElectronCol* eleCol,
75 +                                   const VertexCol*   vtxCol,
76 +                                   double rho, double ptmin,
77 +                                   bool print = false, float* kin=NULL);
78 +
79      ClassDef(PhotonTools, 0) // Muon tools
80    };
81   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines