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

Comparing UserCode/L1RpcTriggerAnalysis/interface/AnaDet.h (file contents):
Revision 1.1 by konec, Mon Nov 28 18:31:03 2011 UTC vs.
Revision 1.4 by konec, Tue Oct 23 20:17:42 2012 UTC

# Line 2 | Line 2
2   #define UserCode_L1RpcTriggerAnalysis_AnaDet_H
3  
4   #include "UserCode/L1RpcTriggerAnalysis/interface/DetEfficiencyManager.h"
5 + #include "UserCode/L1RpcTriggerAnalysis/interface/LayerCoincManager.h"
6  
7   class TGraph;
8   class TObjArray;
# Line 9 | Line 10 | class TH1D;
10   class MuonObj;
11   class L1ObjColl;
12   class L1Obj;
13 + class DetCluDigiObj;
14 +
15   #include <vector>
16   #include <map>
17   #include <string>
# Line 16 | Line 19 | class L1Obj;
19  
20   class AnaDet {
21   public:
22 <  AnaDet(TObjArray& histos);
22 >  AnaDet() : debug(false) {}
23 >  void init(TObjArray& histos);
24    void run( const MuonObj* muon,
25 <            const std::vector<uint32_t> & detsHitsCompatibleWithMuon,
25 >            const std::vector<DetCluDigiObj> & detsHitsCompatibleWithMuon,
26              const std::vector<uint32_t> & detsCrossedByMuon,
27              const std::vector<uint32_t> & detsCrossedByMuonDeepInside);
28              
# Line 27 | Line 31 | public:
31  
32   private:
33    DetEfficiencyManager theDetEfficiencyManager;
34 <  std::vector< std::bitset<6> > theLayers;
34 >  LayerCoincManager    theLayerCoincManager;
35   };
36  
37   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines