Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
DQM
DTMonitorModule
interface
DTGlobalRecoTask.h
Go to the documentation of this file.
1
#ifndef DTGlobalRecoTask_H
2
#define DTGlobalRecoTask_H
3
4
/*
5
* \file DTGlobalRecoTask.h
6
*
7
* \author M. Zanetti - INFN Padova
8
*
9
*/
10
11
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
12
#include <
FWCore/Framework/interface/EDAnalyzer.h
>
13
14
#include <
FWCore/Framework/interface/Event.h
>
15
#include <
FWCore/Framework/interface/MakerMacros.h
>
16
17
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
18
19
#include "
DQMServices/Core/interface/DQMStore.h
"
20
#include "
FWCore/ServiceRegistry/interface/Service.h
"
21
22
#include <iostream>
23
#include <fstream>
24
#include <vector>
25
26
class
DTGlobalRecoTask
:
public
edm::EDAnalyzer
{
27
28
friend
class
DTMonitorModule
;
29
30
public
:
31
33
DTGlobalRecoTask
(
const
edm::ParameterSet
& ps,
DQMStore
* dbe,
34
const
edm::EventSetup
& context);
35
37
virtual
~DTGlobalRecoTask
();
38
39
protected
:
40
42
void
analyze
(
const
edm::Event
&
e
,
const
edm::EventSetup
&
c
);
43
44
// BeginJob
45
void
beginJob
();
46
47
// EndJob
48
void
endJob
(
void
);
49
50
private
:
51
52
int
nevents
;
53
54
// My monitor elements
55
56
std::ofstream
logFile
;
57
58
};
59
60
#endif
61
62
/* Local Variables: */
63
/* show-trailing-whitespace: t */
64
/* truncate-lines: t */
65
/* End: */
DTGlobalRecoTask::logFile
std::ofstream logFile
Definition:
DTGlobalRecoTask.h:56
DTGlobalRecoTask::DTMonitorModule
friend class DTMonitorModule
Definition:
DTGlobalRecoTask.h:28
Event.h
MakerMacros.h
Frameworkfwd.h
DTGlobalRecoTask::endJob
void endJob(void)
Definition:
DTGlobalRecoTask.cc:40
ParameterSet.h
DQMStore
Definition:
DQMStore.h:70
DTGlobalRecoTask::DTGlobalRecoTask
DTGlobalRecoTask(const edm::ParameterSet &ps, DQMStore *dbe, const edm::EventSetup &context)
Constructor.
Definition:
DTGlobalRecoTask.cc:14
DQMStore.h
Service.h
edm::EventSetup
Definition:
EventSetup.h:44
DTGlobalRecoTask::beginJob
void beginJob()
Definition:
DTGlobalRecoTask.cc:34
edm::EDAnalyzer
Definition:
EDAnalyzer.h:22
EDAnalyzer.h
DTGlobalRecoTask::~DTGlobalRecoTask
virtual ~DTGlobalRecoTask()
Destructor.
Definition:
DTGlobalRecoTask.cc:28
trackerHits.c
tuple c
Definition:
trackerHits.py:26
alignCSCRings.e
list e
Definition:
alignCSCRings.py:90
DTGlobalRecoTask::analyze
void analyze(const edm::Event &e, const edm::EventSetup &c)
Analyze.
Definition:
DTGlobalRecoTask.cc:46
edm::ParameterSet
Definition:
ParameterSet.h:35
DTGlobalRecoTask::nevents
int nevents
Definition:
DTGlobalRecoTask.h:52
DTGlobalRecoTask
Definition:
DTGlobalRecoTask.h:26
edm::Event
Definition:
Event.h:62
Generated for CMSSW Reference Manual by
1.8.5