ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/L1RpcTriggerAnalysis/interface/AnaSynch.h
Revision: 1.1
Committed: Mon Oct 1 19:19:57 2012 UTC (12 years, 7 months ago) by konec
Content type: text/plain
Branch: MAIN
CVS Tags: Artur_11_07_2013_B, Artur_11_07_2013_A, Artur_11_07_2013, Artur_28_06_2013, HEAD
Log Message:
major changes,

File Contents

# User Rev Content
1 konec 1.1 #ifndef UserCode_L1RpcTriggerAnalysis_AnaSynch_H
2     #define UserCode_L1RpcTriggerAnalysis_AnaSynch_H
3    
4     class TObjArray;
5     class TH1D;
6     class MuonObj;
7     class EventObj;
8    
9     #include <vector>
10     #include <map>
11     #include <string>
12     #include "FWCore/ParameterSet/interface/ParameterSet.h"
13     #include "CondFormats/RPCObjects/interface/LinkBoardElectronicIndex.h"
14     #include "DataFormats/RPCDigi/interface/RPCRawSynchro.h"
15     #include "DQM/RPCMonitorClient/interface/RPCLinkSynchroStat.h"
16    
17     namespace edm { class EventSetup; class Run;}
18    
19    
20    
21     class AnaSynch {
22     public:
23     AnaSynch();
24     void init(TObjArray& histos);
25     void run( const EventObj* event, const MuonObj* muon, const RPCRawSynchro::ProdItem & synchro);
26     void beginRun(const edm::Run& ru, const edm::EventSetup& es);
27     void endJob();
28     private:
29     RPCLinkSynchroStat theSynchroStat;
30     };
31    
32     #endif
33