ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/L1RpcTriggerAnalysis/plugins/LinkSynchroAnalysis.h
Revision: 1.3
Committed: Thu Jun 17 00:47:03 2010 UTC (14 years, 10 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, Mikolaj_cmssw533, Mikolaj_cmssw52x, Kasia_30_04_2012, Mikolaj_08_10_2011, Mikolaj_05_10_2011, Mikolaj_14_09_2011, Artur_27_07_2011, Artur_25_07_2011, V00-02-01, V00-02-00, V00-01-00, HEAD
Changes since 1.2: +2 -2 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 konec 1.1 #ifndef DQM_RPCMonitorClient_LinkSynchroAnalysis_H
2     #define DQM_RPCMonitorClient_LinkSynchroAnalysis_H
3    
4     #include "DQM/RPCMonitorClient/interface/RPCMonitorLinkSynchro.h"
5     #include "FWCore/ParameterSet/interface/ParameterSet.h"
6     #include "FWCore/Framework/interface/ESWatcher.h"
7     #include "CondFormats/DataRecord/interface/RPCEMapRcd.h"
8     #include "TObjArray.h"
9    
10     namespace edm { class Event; class EventSetup; }
11     class RPCReadOutMapping;
12 konec 1.3 class SynchroSelector;
13 konec 1.1
14    
15     class LinkSynchroAnalysis : public RPCMonitorLinkSynchro {
16     public:
17     LinkSynchroAnalysis(const edm::ParameterSet& cfg);
18     virtual ~LinkSynchroAnalysis();
19     virtual const RPCRawSynchro::ProdItem& select(const RPCRawSynchro::ProdItem&, const edm::Event&, const edm::EventSetup&);
20     virtual void beginJob();
21     virtual void endJob();
22     private:
23     edm::ParameterSet theAnaConfig;
24     edm::ESWatcher<RPCEMapRcd> theMapWatcher;
25     RPCReadOutMapping * theCabling;
26     TObjArray theHistos;
27     unsigned int theEventCounter;
28     unsigned int theRPCCounter;
29 konec 1.3 std::vector<SynchroSelector *> theSynchroFilters;
30 konec 1.1 };
31     #endif
32