Main Page
Namespaces
Classes
Package Documentation
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/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
class
Event
;
32
class
EventSetup
;
33
class
ParameterSet
;
34
35
// forward declarations
36
37
// class declaration
38
class
L1GtVhdlWriter
:
public
edm::EDAnalyzer
39
{
40
41
public
:
42
44
explicit
L1GtVhdlWriter
(
const
edm::ParameterSet
&);
45
47
~L1GtVhdlWriter
()
override
;
48
49
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
;
50
51
private
:
52
54
std::string
vhdlDir_
;
55
57
std::string
outputDir_
;
58
59
};
60
#endif
/*L1GtConfigProducers_L1GtVhdlWriter_h*/
ParameterSet
Definition:
Functions.h:16
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
Event.h
EventSetup.h
L1GtVhdlWriter::L1GtVhdlWriter
L1GtVhdlWriter(const edm::ParameterSet &)
constructor
Definition:
L1GtVhdlWriter.cc:42
L1GtVhdlWriter::outputDir_
std::string outputDir_
output directory
Definition:
L1GtVhdlWriter.h:57
ParameterSet.h
L1GtVhdlWriter::vhdlDir_
std::string vhdlDir_
templates directory
Definition:
L1GtVhdlWriter.h:54
EventSetup
L1GtVhdlWriter
Definition:
L1GtVhdlWriter.h:38
L1GtVhdlWriter::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
L1GtVhdlWriter.cc:74
ESHandle.h
edm::EventSetup
Definition:
EventSetup.h:57
edm::EDAnalyzer
Definition:
EDAnalyzer.h:29
EDAnalyzer.h
Event
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:71
L1GtVhdlWriter::~L1GtVhdlWriter
~L1GtVhdlWriter() override
destructor
Definition:
L1GtVhdlWriter.cc:68
Generated for CMSSW Reference Manual by
1.8.11