Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
Validation
RecoJets
plugins
JetFileSaver.h
Go to the documentation of this file.
1
#ifndef JETFILESAVER_H
2
#define JETFILESAVER_H
3
4
#include "
DQMServices/Core/interface/DQMStore.h
"
5
6
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
7
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
8
9
#include <string>
10
#include <map>
11
#include "
DQMServices/Core/interface/MonitorElement.h
"
12
13
class
JetFileSaver
:
public
edm::EDAnalyzer
{
14
public
:
15
16
explicit
JetFileSaver
(
const
edm::ParameterSet
&);
17
18
virtual
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&);
19
virtual
void
beginJob
() ;
20
virtual
void
endJob
() ;
21
22
private
:
23
24
// DAQ Tools
25
DQMStore
*
dbe_
;
26
std::map<std::string, MonitorElement*>
me
;
27
28
// Inputs from Configuration File
29
std::string
outputFile_
;
30
31
};
32
33
#endif // JETFILESAVER_H
JetFileSaver::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition:
JetFileSaver.cc:39
Frameworkfwd.h
JetFileSaver::me
std::map< std::string, MonitorElement * > me
Definition:
JetFileSaver.h:26
JetFileSaver::outputFile_
std::string outputFile_
Definition:
JetFileSaver.h:29
DQMStore
Definition:
DQMStore.h:67
DQMStore.h
edm::EventSetup
Definition:
EventSetup.h:44
edm::EDAnalyzer
Definition:
EDAnalyzer.h:14
EDAnalyzer.h
JetFileSaver
Definition:
JetFileSaver.h:13
JetFileSaver::beginJob
virtual void beginJob()
Definition:
JetFileSaver.cc:32
MonitorElement.h
edm::ParameterSet
Definition:
ParameterSet.h:35
JetFileSaver::JetFileSaver
JetFileSaver(const edm::ParameterSet &)
Definition:
JetFileSaver.cc:23
edm::Event
Definition:
Event.h:50
JetFileSaver::dbe_
DQMStore * dbe_
Definition:
JetFileSaver.h:25
JetFileSaver::endJob
virtual void endJob()
Definition:
JetFileSaver.cc:43
Generated for CMSSW Reference Manual by
1.8.5