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

Comparing UserCode/MitPhysics/Utils/interface/JetTools.h (file contents):
Revision 1.7 by ceballos, Tue Jan 18 16:41:16 2011 UTC vs.
Revision 1.8 by ceballos, Tue Jan 18 16:44:17 2011 UTC

# Line 15 | Line 15
15   #include "MitAna/DataTree/interface/ParticleCol.h"
16   #include "MitAna/DataTree/interface/PFCandidateCol.h"
17   #include "MitAna/DataTree/interface/JetCol.h"
18 <<<<<<< JetTools.h
18   #include "MitAna/DataTree/interface/Jet.h"
19   #include "MitAna/DataTree/interface/PFJet.h"
21 =======
22 >>>>>>> 1.6
20   #include "MitPhysics/Init/interface/ModNames.h"
21   #include "MitAna/DataCont/interface/ObjArray.h"
22   #include "MitAna/DataTree/interface/TrackCol.h"
# Line 31 | Line 28
28  
29   namespace mithep {
30    class JetTools {
34 <<<<<<< JetTools.h
31      public:
32        JetTools();
33        virtual ~JetTools();
# Line 48 | Line 44 | namespace mithep {
44        static Double_t MtHiggs(const ParticleOArr *leptons, const Met *met, double metFraction[2], int nsel);
45        static void     Alpha(Double_t AlphaVar[2], const TrackCol *tracks, Jet *jet, const VertexCol *vertices, Double_t  delta_z, Double_t delta_cone);
46        static void     Alpha(Double_t AlphaVar[2], const PFJet *jet, const VertexCol *vertices, Double_t  delta_z);
51 =======
52  public:
53    JetTools();
54    virtual ~JetTools();
55    
56    static Double_t NJettiness(const ParticleOArr *particles, const JetOArr *jets, double Q = 1, double Y = 0.0);
57    static Double_t NJettiness(const PFCandidateOArr *particles, const JetOArr *jets, double Q = 1, double Y = 0.0);
58    static Double_t NJettiness(const TrackOArr *tracks, const JetOArr *jets, double Q = 1, double Y = 0.0);
59    static Double_t NJettiness(const JetOArr *jetsS, const JetOArr *jets, double Q = 1, double Y = 0.0);
60    static Double_t NJettiness(const CaloTowerOArr *calos, const JetOArr *jets, double Q = 1, double Y = 0.0);
61    
62    static Double_t M_r(const ParticleOArr *particles);
63    static Double_t Beta_r(const ParticleOArr *particles);
64    static Double_t M_r_t(const ParticleOArr *particles, const Met *met);
65    static Double_t Razor(const ParticleOArr *particles, const Met *met);
66    static Double_t CosineOmega(const Particle *particles0, const Particle *particles1);
67    static Double_t MtHiggs(const ParticleOArr *leptons, const Met *met, double metFraction[2], int nsel);
68    static void     Alpha(Double_t AlphaVar[2], const TrackCol *tracks, Jet *jet, const VertexCol *vertices, Double_t  delta_z, Double_t delta_cone);
47      
48      ClassDef(JetTools, 0)
49    };
72 >>>>>>> 1.6
50  
51   }
52  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines