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, 6 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
Error occurred while calculating annotation data.
Log Message:
major changes,

File Contents

# Content
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