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

Comparing UserCode/L1RpcTriggerAnalysis/interface/BestMuonFinder.h (file contents):
Revision 1.1 by konec, Mon Nov 28 18:31:03 2011 UTC vs.
Revision 1.4 by konec, Sun Apr 28 06:59:58 2013 UTC

# Line 18 | Line 18 | public:
18    BestMuonFinder( const edm::ParameterSet& cfg);
19    const reco::Muon* result( const edm::Event &ev, const edm::EventSetup &es) { run(ev,es); return theMuon; }
20    bool isUnique( const edm::Event &ev, const edm::EventSetup &es) { run(ev,es); return theUnique;}
21 +  unsigned int numberOfAllMuons( const edm::Event &ev, const edm::EventSetup &es) { run(ev,es); return theAllMuons; }
22    void initHistos( TObjArray & histos);
23  
24 +  unsigned int numberOfValidMuonRPCHits() const { return theRPCHits; }
25 +  unsigned int numberOfValidMuonDTHits()  const { return theDTHits; }
26 +  unsigned int numberOfValidMuonCSCHits() const { return theCSCHits; }
27 +  unsigned int numberOfValidTrackerHits() const { return theTrackerHits; }
28 +
29   private:
30    bool run(const edm::Event &ev, const edm::EventSetup &es);
31  
# Line 29 | Line 35 | private:
35    edm::ParameterSet  theConfig;
36  
37    bool theUnique;
38 +  unsigned int theAllMuons;
39    const reco::Muon* theMuon;
40  
41 +  unsigned int theTrackerHits, theRPCHits, theDTHits, theCSCHits;
42 +
43    TH1D *hMuChi2Tk, *hMuChi2Gl, *hMuNHitsTk ;
44    TH2D *hMuPtVsEta, *hMuHitsRPCvsCSC, *hMuHitsRPCvsDT;
45 +  TH1D *hMuonPt_BMF, *hMuonEta_BMF, *hMuonPhi_BMF;
46 +
47  
48   };
49   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines