ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/L1RpcTriggerAnalysis/interface/AnaDet.h
Revision: 1.2
Committed: Wed Feb 8 07:18:44 2012 UTC (13 years, 2 months ago) by konec
Content type: text/plain
Branch: MAIN
CVS Tags: Mikolaj_cmssw533, Mikolaj_cmssw52x
Changes since 1.1: +2 -1 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 konec 1.1 #ifndef UserCode_L1RpcTriggerAnalysis_AnaDet_H
2     #define UserCode_L1RpcTriggerAnalysis_AnaDet_H
3    
4     #include "UserCode/L1RpcTriggerAnalysis/interface/DetEfficiencyManager.h"
5 konec 1.2 #include "UserCode/L1RpcTriggerAnalysis/interface/LayerCoincManager.h"
6 konec 1.1
7     class TGraph;
8     class TObjArray;
9     class TH1D;
10     class MuonObj;
11     class L1ObjColl;
12     class L1Obj;
13     #include <vector>
14     #include <map>
15     #include <string>
16     #include <bitset>
17    
18     class AnaDet {
19     public:
20     AnaDet(TObjArray& histos);
21     void run( const MuonObj* muon,
22     const std::vector<uint32_t> & detsHitsCompatibleWithMuon,
23     const std::vector<uint32_t> & detsCrossedByMuon,
24     const std::vector<uint32_t> & detsCrossedByMuonDeepInside);
25    
26     TGraph* resume();
27     bool debug;
28    
29     private:
30     DetEfficiencyManager theDetEfficiencyManager;
31 konec 1.2 LayerCoincManager theLayerCoincManager;
32 konec 1.1 };
33    
34     #endif