ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/VHbbAnalysis/HbbAnalyzer/interface/VHbbEvent.h
(Generate patch)

Comparing UserCode/VHbbAnalysis/HbbAnalyzer/interface/VHbbEvent.h (file contents):
Revision 1.3 by tboccali, Thu Jun 9 16:51:52 2011 UTC vs.
Revision 1.5 by tboccali, Tue Jun 21 15:49:01 2011 UTC

# Line 3 | Line 3
3  
4   #include <TLorentzVector.h>
5   #include <TVector2.h>
6 #include <TMatrix.h>
6   #include <vector>
7  
8   class VHbbEvent{
# Line 34 | Line 33 | class VHbbEvent{
33      int ntracks;
34      float charge;
35      TLorentzVector fourMomentum;
36 +    TLorentzVector chargedTracksFourMomentum;
37 +
38      int bestMCid, bestMCmomid;
39      // new
40      TVector2 tVector;
# Line 63 | Line 64 | class VHbbEvent{
64    public:
65      MuonInfo(): charge(-99),tIso(-99), eIso(-99), hIso(-99),
66        acop(-99), ipDb(-99), ipErrDb(-99), zPVPt(-99),zPVProb(-99), chi2(-99), globChi2(-99),
67 <      cat(-99), nHits(-99), nPixelHits(-99), globNHits(-99),
67 >      cat(-99), nHits(-99), nPixelHits(-99), globNHits(-99),validMuStations(-99),
68        mcId(-99), mcMomId(-99), mcgMomId(-99){}
69    public:
70      TLorentzVector fourMomentum;
71      int charge;
72      float tIso, eIso, hIso, acop, ipDb, ipErrDb, zPVPt,zPVProb, chi2, globChi2;
73 <    int cat, nHits, nPixelHits, globNHits;
73 >    int cat, nHits, nPixelHits, globNHits, validMuStations;
74      TLorentzVector mcFourMomentum;
75      int mcId, mcMomId, mcgMomId;
76    };
77  
77
78    class ElectronInfo {
79    public:
80      ElectronInfo() : scEta(-99), scPhi(-99), charge(-99),
81      tIso(-99), eIso(-99), hIso(-99),
82 <    acop(-99), id95(-99),id85(-99),id70(-99),id95r(-99),
83 <      id70r(-99), mcId(-99), mcMomId(-99), mcgMomId (-99){}
82 >      acop(-99), id95(-99),id85(-99),id70(-99),id95r(-99),
83 >      id70r(-99), id85r(-99),mcId(-99), mcMomId(-99), mcgMomId (-99){}
84    public:
85      TLorentzVector fourMomentum;
86      float scEta, scPhi;
87      int charge;
88      float tIso, eIso, hIso, acop;
89 <    float  id95,id85,id70,id95r, id70r;
89 >    float  id95,id85,id70,id95r, id70r, id85r;
90      TLorentzVector mcFourMomentum;
91      int mcId, mcMomId, mcgMomId;
92    };

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines