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