Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
Validation
MuonRPCGeometry
plugins
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
8
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
9
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
10
11
#include "
FWCore/Framework/interface/Event.h
"
12
#include "
FWCore/Framework/interface/MakerMacros.h
"
13
14
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
15
16
#include <
SimDataFormats/Track/interface/SimTrackContainer.h
>
17
18
#include "
DataFormats/MuonDetId/interface/RPCDetId.h
"
19
#include "
DataFormats/RPCDigi/interface/RPCDigiCollection.h
"
20
21
#include <
L1Trigger/RPCTrigger/interface/RPCLogCone.h
>
22
#include <
L1Trigger/RPCTrigger/interface/RPCConst.h
>
23
24
#include "
DataFormats/L1GlobalMuonTrigger/interface/L1MuRegionalCand.h
"
25
26
#include "
DataFormats/Math/interface/LorentzVector.h
"
27
28
#include <iostream>
29
#include <set>
30
#include <fstream>
31
#include <sstream>
32
33
#include "
L1Trigger/RPCTrigger/interface/RPCConst.h
"
34
35
//
36
// class decleration
37
//
38
39
class
RPCPhiEff
:
public
edm::EDAnalyzer
{
40
public
:
41
explicit
RPCPhiEff
(
const
edm::ParameterSet
&);
42
~RPCPhiEff
();
43
44
45
private
:
46
virtual
void
beginJob
(
const
edm::EventSetup
&);
47
virtual
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&);
48
std::string
fromCones
(
const
edm::Event
&
iEvent
);
49
std::string
fromRaw
(
const
edm::Event
& iEvent);
50
virtual
void
endJob
();
51
std::ofstream
m_outfileC
;
52
std::ofstream
m_outfileR
;
53
54
// ----------member data ---------------------------
55
56
57
RPCConst
rpcconst
;
58
//L1MuTriggerScales m_scales;
59
edm::InputTag
m_rpcb
;
60
edm::InputTag
m_rpcf
;
61
edm::InputTag
m_g4
;
62
edm::InputTag
m_rpcdigi
;
63
64
RPCConst
m_const
;
65
66
67
};
68
69
#endif
70
edm::EDAnalyzer::beginJob
virtual void beginJob()
Definition:
EDAnalyzer.h:58
RPCPhiEff::~RPCPhiEff
~RPCPhiEff()
Definition:
RPCPhiEff.cc:79
RPCPhiEff::rpcconst
RPCConst rpcconst
Definition:
RPCPhiEff.h:57
L1MuRegionalCand.h
RPCDetId.h
Event.h
MakerMacros.h
RPCPhiEff::RPCPhiEff
RPCPhiEff(const edm::ParameterSet &)
Definition:
RPCPhiEff.cc:65
RPCConst.h
Frameworkfwd.h
RPCPhiEff::fromRaw
std::string fromRaw(const edm::Event &iEvent)
Definition:
RPCPhiEff.cc:305
ParameterSet.h
iEvent
int iEvent
Definition:
GenABIO.cc:243
RPCLogCone.h
RPCPhiEff::m_rpcf
edm::InputTag m_rpcf
Definition:
RPCPhiEff.h:60
RPCPhiEff::m_rpcdigi
edm::InputTag m_rpcdigi
Definition:
RPCPhiEff.h:62
RPCConst
Definition:
RPCConst.h:23
edm::EventSetup
Definition:
EventSetup.h:44
LorentzVector.h
edm::EDAnalyzer
Definition:
EDAnalyzer.h:14
EDAnalyzer.h
RPCPhiEff
Definition:
RPCPhiEff.h:39
RPCPhiEff::m_rpcb
edm::InputTag m_rpcb
Definition:
RPCPhiEff.h:59
RPCPhiEff::m_g4
edm::InputTag m_g4
Definition:
RPCPhiEff.h:61
SimTrackContainer.h
edm::InputTag
Definition:
InputTag.h:12
RPCPhiEff::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition:
RPCPhiEff.cc:94
edm::ParameterSet
Definition:
ParameterSet.h:35
RPCDigiCollection.h
RPCPhiEff::fromCones
std::string fromCones(const edm::Event &iEvent)
Definition:
RPCPhiEff.cc:252
edm::Event
Definition:
Event.h:50
RPCPhiEff::endJob
virtual void endJob()
Definition:
RPCPhiEff.cc:386
RPCPhiEff::m_outfileC
std::ofstream m_outfileC
Definition:
RPCPhiEff.h:51
RPCPhiEff::m_outfileR
std::ofstream m_outfileR
Definition:
RPCPhiEff.h:52
RPCPhiEff::m_const
RPCConst m_const
Definition:
RPCPhiEff.h:64
Generated for CMSSW Reference Manual by
1.8.5