Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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