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
public
:
41
explicit
L1GtVhdlWriter
(
const
edm::ParameterSet
&);
42
44
~L1GtVhdlWriter
()
override
;
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
#endif
/*L1GtConfigProducers_L1GtVhdlWriter_h*/
L1GtVhdlWriter::vhdlDir_
std::string vhdlDir_
templates directory
Definition:
L1GtVhdlWriter.h:50
ESHandle.h
L1GtVhdlWriter::L1GtVhdlWriter
L1GtVhdlWriter(const edm::ParameterSet &)
constructor
Definition:
L1GtVhdlWriter.cc:40
EDAnalyzer.h
L1GtVhdlWriter
Definition:
L1GtVhdlWriter.h:38
edm::EDAnalyzer
Definition:
EDAnalyzer.h:28
Event
L1GtVhdlWriter::outputDir_
std::string outputDir_
output directory
Definition:
L1GtVhdlWriter.h:53
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSet
Definition:
ParameterSet.h:47
L1GtVhdlWriter::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
L1GtVhdlWriter.cc:67
L1GtVhdlWriter::~L1GtVhdlWriter
~L1GtVhdlWriter() override
destructor
Definition:
L1GtVhdlWriter.cc:62
Event.h
ParameterSet
Definition:
Functions.h:16
edm::EventSetup
Definition:
EventSetup.h:58
EventSetup.h
EventSetup
ParameterSet.h
edm::Event
Definition:
Event.h:73
Generated for CMSSW Reference Manual by
1.8.16