L1TriggerConfig
L1GtConfigProducers
interface
L1GtVhdlWriter.h
Go to the documentation of this file.
1
#ifndef L1GtConfigProducers_L1GtVhdlWriter_h
2
#define L1GtConfigProducers_L1GtVhdlWriter_h
3
18
// system include files
19
#include <string>
20
21
// base class
22
23
#include "
FWCore/Framework/interface/one/EDAnalyzer.h
"
24
25
#include "
FWCore/Framework/interface/Event.h
"
26
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
27
28
#include "
FWCore/Framework/interface/EventSetup.h
"
29
#include "
FWCore/Framework/interface/ESHandle.h
"
30
31
#include "
CondFormats/L1TObjects/interface/L1GtTriggerMenu.h
"
32
#include "
CondFormats/DataRecord/interface/L1GtTriggerMenuRcd.h
"
33
34
class
Event
;
35
class
EventSetup
;
36
class
ParameterSet
;
37
38
// forward declarations
39
40
// class declaration
41
class
L1GtVhdlWriter
:
public
edm::one::EDAnalyzer
<> {
42
public
:
44
explicit
L1GtVhdlWriter
(
const
edm::ParameterSet
&);
45
46
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
;
47
48
private
:
50
std::string
vhdlDir_
;
51
53
std::string
outputDir_
;
54
55
edm::ESGetToken<L1GtTriggerMenu, L1GtTriggerMenuRcd>
menuToken_
;
56
};
57
#endif
/*L1GtConfigProducers_L1GtVhdlWriter_h*/
ParameterSet
Definition:
Functions.h:16
L1GtTriggerMenu.h
Event.h
EventSetup.h
L1GtVhdlWriter::L1GtVhdlWriter
L1GtVhdlWriter(const edm::ParameterSet &)
constructor
Definition:
L1GtVhdlWriter.cc:37
L1GtVhdlWriter::outputDir_
std::string outputDir_
output directory
Definition:
L1GtVhdlWriter.h:53
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
ParameterSet.h
L1GtVhdlWriter::vhdlDir_
std::string vhdlDir_
templates directory
Definition:
L1GtVhdlWriter.h:50
edm::ESGetToken< L1GtTriggerMenu, L1GtTriggerMenuRcd >
EventSetup
L1GtVhdlWriter
Definition:
L1GtVhdlWriter.h:41
L1GtVhdlWriter::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
L1GtVhdlWriter.cc:60
ESHandle.h
edm::EventSetup
Definition:
EventSetup.h:56
L1GtTriggerMenuRcd.h
Event
EDAnalyzer.h
edm::ParameterSet
Definition:
ParameterSet.h:47
edm::Event
Definition:
Event.h:73
edm::one::EDAnalyzer
Definition:
EDAnalyzer.h:30
L1GtVhdlWriter::menuToken_
edm::ESGetToken< L1GtTriggerMenu, L1GtTriggerMenuRcd > menuToken_
Definition:
L1GtVhdlWriter.h:55
Generated for CMSSW Reference Manual by
1.8.14