Main Page
Namespaces
Classes
Package Documentation
Calibration
TkAlCaRecoProducers
plugins
PCLMetadataWriter.h
Go to the documentation of this file.
1
#ifndef PCLMetadataWriter_H
2
#define PCLMetadataWriter_H
3
10
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
11
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
12
13
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
14
15
#include <vector>
16
#include <string>
17
18
19
class
PCLMetadataWriter
:
public
edm::EDAnalyzer
{
20
public
:
22
PCLMetadataWriter
(
const
edm::ParameterSet
&);
23
25
virtual
~PCLMetadataWriter
();
26
27
// Operations
28
// virtual void beginJob (void);
29
// virtual void endJob (void);
30
virtual
void
analyze
(
const
edm::Event
& ,
const
edm::EventSetup
&);
31
virtual
void
beginRun
(
const
edm::Run
& ,
const
edm::EventSetup
&);
32
virtual
void
endRun
(
const
edm::Run
& ,
const
edm::EventSetup
&);
33
// virtual void beginLuminosityBlock(const edm::LuminosityBlock&, const edm::EventSetup&);
34
// virtual void endLuminosityBlock (const edm::LuminosityBlock&, const edm::EventSetup&);
35
36
protected
:
37
38
private
:
39
bool
readFromDB
;
40
std::map<std::string, std::map<std::string, std::string> >
recordMap
;
41
42
43
};
44
#endif
45
PCLMetadataWriter::PCLMetadataWriter
PCLMetadataWriter(const edm::ParameterSet &)
Constructor.
Definition:
PCLMetadataWriter.cc:25
PCLMetadataWriter
Definition:
PCLMetadataWriter.h:19
Frameworkfwd.h
ParameterSet.h
PCLMetadataWriter::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition:
PCLMetadataWriter.cc:61
PCLMetadataWriter::endRun
virtual void endRun(const edm::Run &, const edm::EventSetup &)
Definition:
PCLMetadataWriter.cc:66
PCLMetadataWriter::recordMap
std::map< std::string, std::map< std::string, std::string > > recordMap
Definition:
PCLMetadataWriter.h:40
edm::EventSetup
Definition:
EventSetup.h:44
PCLMetadataWriter::beginRun
virtual void beginRun(const edm::Run &, const edm::EventSetup &)
Definition:
PCLMetadataWriter.cc:64
edm::EDAnalyzer
Definition:
EDAnalyzer.h:27
EDAnalyzer.h
PCLMetadataWriter::~PCLMetadataWriter
virtual ~PCLMetadataWriter()
Destructor.
Definition:
PCLMetadataWriter.cc:58
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:66
edm::Run
Definition:
Run.h:42
PCLMetadataWriter::readFromDB
bool readFromDB
Definition:
PCLMetadataWriter.h:39
Generated for CMSSW Reference Manual by
1.8.11