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

Comparing UserCode/MitPhysics/SelMods/interface/HwwExampleAnalysisMod.h (file contents):
Revision 1.2 by ceballos, Sat Oct 23 04:47:59 2010 UTC vs.
Revision 1.7 by ceballos, Sat Apr 7 11:46:44 2012 UTC

# Line 19 | Line 19
19   #include "MitAna/DataTree/interface/MuonCol.h"
20   #include "MitAna/DataTree/interface/JetCol.h"
21   #include "MitAna/DataTree/interface/CaloJetCol.h"
22 + #include "MitAna/DataTree/interface/PFJetCol.h"
23   #include "MitAna/DataTree/interface/SuperClusterCol.h"
24   #include "MitAna/DataTree/interface/DecayParticleCol.h"
25 + #include "MitAna/DataTree/interface/PFCandidateCol.h"
26   #include "MitAna/DataTree/interface/VertexCol.h"
27   #include "MitPhysics/Utils/interface/MuonTools.h"
28  
# Line 38 | Line 40 | namespace mithep
40  
41        const char *GetMuonBranchName()                const { return fMuonBranchName;               }
42        const char *GetMetName()                       const { return fMetName;                      }
41      const char *GetCleanJetsName()                 const { return fCleanJetsName;                }
43        const char *GetCleanJetsNoPtCutName()          const { return fCleanJetsNoPtCutName;         }
44  
45        void  SetMuonBranchName(const char *name)            { fMuonBranchName               = name; }
46        void  SetMetName(const char *name)                   { fMetName                      = name; }
46      void  SetCleanJetsName(const char *name)             { fCleanJetsName                = name; }
47        void  SetCleanJetsNoPtCutName(const char *name)      { fCleanJetsNoPtCutName         = name; }
48 +      void   SetPFJetBranchName(const char *name)          { fPFJetName0                   = name; }
49  
50      protected:
51        TString                  fMuonBranchName;          //name of muon branch
52        TString                  fMetName;                 //name of met collection
52      TString                  fCleanJetsName;           //name of clean central jets collection
53        TString                  fCleanJetsNoPtCutName;    //name of clean all jets collection
54      TString                  fCaloJetName0;            //name of jet collection used in b-tagging
54        TString                  fVertexName;              //name of vertex collection
55 +      TString                  fPFCandidatesName;        //name of PFCandidate collection
56        const MuonCol           *fMuons;                   //!Muon branch
57        const MetCol            *fMet;                     //!Missing Et branch
58        const VertexCol         *fVertices;                //!Vertex branch
59 <      const CaloJetCol        *fCaloJet0;                //!Jet branch
59 >      const PFCandidateCol    *fPFCandidates;            //!PFCandidates branch
60 >      TString                  fPFJetName0;              //!PFJet branch name
61 >      const PFJetCol          *fPFJet0;                  //!PFJet branch
62 >      Int_t                    fNEventsSelected;         //selected events
63  
64        TH1D                    *fHWWSelection;
65        TH1D                    *fHWWToEESelection;
66        TH1D                    *fHWWToMuMuSelection;
67        TH1D                    *fHWWToEMuSelection;
68 +      TH1D                    *fHWWToMuESelection;
69  
70        TH1D                    *fLeptonEta;
71        TH1D                    *fLeptonPtMax;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines