Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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