CMS 3D CMS Logo

RPCPhiEff.h
Go to the documentation of this file.
1 #ifndef MuonRPCGeometry_RPCPhiEff_h
2 #define MuonRPCGeometry_RPCPhiEff_h
3 
4 // system include files
5 #include <memory>
6 
7 // user include files
10 
13 
15 
17 
21 
24 
26 
28 
29 #include <iostream>
30 #include <set>
31 #include <fstream>
32 #include <sstream>
33 
35 
36 //
37 // class decleration
38 //
39 
40 class RPCPhiEff : public edm::one::EDAnalyzer<> {
41 public:
42  explicit RPCPhiEff(const edm::ParameterSet &);
43  ~RPCPhiEff() override;
44 
45 private:
46  void beginJob() override;
47  void analyze(const edm::Event &, const edm::EventSetup &) override;
50  void endJob() override;
51  std::ofstream m_outfileC;
52  std::ofstream m_outfileR;
53 
54  // ----------member data ---------------------------
55 
57  //L1MuTriggerScales m_scales;
62 
64 };
65 
66 #endif
RPCConst rpcconst
Definition: RPCPhiEff.h:56
RPCPhiEff(const edm::ParameterSet &)
Definition: RPCPhiEff.cc:55
edm::EDGetTokenT< edm::SimTrackContainer > m_g4Token
Definition: RPCPhiEff.h:60
~RPCPhiEff() override
Definition: RPCPhiEff.cc:64
std::string fromRaw(const edm::Event &iEvent)
Definition: RPCPhiEff.cc:214
edm::EDGetTokenT< std::vector< L1MuRegionalCand > > m_rpcfToken
Definition: RPCPhiEff.h:59
int iEvent
Definition: GenABIO.cc:224
void beginJob() override
Definition: RPCPhiEff.cc:272
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: RPCPhiEff.cc:74
edm::EDGetTokenT< RPCDigiCollection > m_rpcdigiToken
Definition: RPCPhiEff.h:61
edm::EDGetTokenT< std::vector< L1MuRegionalCand > > m_rpcbToken
Definition: RPCPhiEff.h:58
std::string fromCones(const edm::Event &iEvent)
Definition: RPCPhiEff.cc:211
void endJob() override
Definition: RPCPhiEff.cc:275
std::ofstream m_outfileC
Definition: RPCPhiEff.h:51
std::ofstream m_outfileR
Definition: RPCPhiEff.h:52
RPCConst m_const
Definition: RPCPhiEff.h:63