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