ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/PollackPrograms/src/TCMET.h
(Generate patch)

Comparing UserCode/PollackPrograms/src/TCMET.h (file contents):
Revision 1.1 by bpollack, Tue Jul 24 20:24:57 2012 UTC vs.
Revision 1.2 by bpollack, Wed Feb 20 21:39:43 2013 UTC

# Line 12 | Line 12
12   #include "TLorentzVector.h"
13   #include "TVector2.h"
14  
15 < class TCMET : public TObject {
15 > class TCMET : public TVector2 {
16   private:
17  
18      TVector2 _genMET;
19  
20      float _sumEt;
21    float _met;
22    float _phi;
23    float _corSumEt;
24    float _corMet;
25    float _corPhi;
21      float _muonFraction;
22      float _neutralHadronFraction;
23      float _neutralEMFraction;
# Line 36 | Line 31 | public:
31      // "get" methods -----------
32  
33      float SumEt() const;
39    float Met() const;
40    float Phi() const;
41    float CorrectedSumEt() const;
42    float CorrectedMet() const;
43    float CorrectedPhi() const;
34      float MuonFraction() const;
35      float NeutralHadronFraction() const;
36      float NeutralEMFraction() const;
# Line 50 | Line 40 | public:
40      // "set" methods ---------
41  
42      void SetSumEt(float n);
53    void SetMet(float n);
54    void SetPhi(float n);
55    void SetCorrectedSumEt(float n);
56    void SetCorrectedMet(float n);
57    void SetCorrectedPhi(float n);
43      void SetMuonFraction(float n);
44      void SetNeutralHadronFraction(float n);
45      void SetNeutralEMFraction(float n);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines