ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/L1RpcTriggerAnalysis/interface/DetHitDigiGrabber.h
Revision: 1.2
Committed: Thu Jul 11 11:25:21 2013 UTC (11 years, 9 months ago) by akalinow
Content type: text/plain
Branch: MAIN
CVS Tags: Artur_11_07_2013_B, Artur_11_07_2013_A, Artur_11_07_2013, HEAD
Changes since 1.1: +1 -1 lines
Log Message:
*last commit before migration to Git.

File Contents

# User Rev Content
1 konec 1.1 #ifndef UserCode_L1RpcTriggerAnalysis_DetHitDigiGrabber_H
2     #define UserCode_L1RpcTriggerAnalysis_DetHitDigiGrabber_H
3    
4     #include "FWCore/ParameterSet/interface/ParameterSet.h"
5     #include "UserCode/L1RpcTriggerAnalysis/interface/HitSpecObj.h"
6     #include "UserCode/L1RpcTriggerAnalysis/interface/RPCDigiSpec.h"
7     #include "UserCode/L1RpcTriggerAnalysis/interface/CSCDigiSpec.h"
8     #include "UserCode/L1RpcTriggerAnalysis/interface/DTphDigiSpec.h"
9    
10     namespace edm { class Event; class EventSetup; }
11     class TObjArray;
12     class TrackObj;
13    
14    
15    
16     class DetHitDigiGrabber {
17     public:
18     DetHitDigiGrabber(const edm::ParameterSet& cfg);
19     ~DetHitDigiGrabber();
20    
21     //
22     // get reference hit point (MS2out) or (RE2)
23     //
24 akalinow 1.2 HitSpecObj rpcDetHits(const edm::Event &ev, const edm::EventSetup &es, const TrackObj * simu, int station = 2) const;
25 konec 1.1 std::vector< std::pair<uint32_t, uint32_t> > digiCollector(const edm::Event &ev, const edm::EventSetup &es) const;
26    
27     //std::vector<RpcDigiSpec>
28     std::vector<RPCDigiSpec> rpcDetDigis(const edm::Event &ev, const edm::EventSetup &es) const;
29     std::vector<CSCDigiSpec> cscDetDigis(const edm::Event &ev, const edm::EventSetup &es) const ;
30     std::vector<DTphDigiSpec> dtPhiDetDigis(const edm::Event &ev, const edm::EventSetup &es)const;
31     // void dtEtaDetDigis(const edm::Event &ev, const edm::EventSetup &es)const;
32    
33     void initHistos(TObjArray & histos);
34     private:
35     edm::ParameterSet theConfig;
36    
37     };
38     #endif
39