Main Page
Namespaces
Classes
Package Documentation
CVS Directory
WorkBook
Offline Guide
Release schedule
•
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
* $Date: 2010/01/05 10:14:39 $
8
* $Revision: 1.4 $
9
* \author M. Zanetti - INFN Padova
10
*
11
*/
12
13
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
14
#include <
FWCore/Framework/interface/EDAnalyzer.h
>
15
16
#include <
FWCore/Framework/interface/Event.h
>
17
#include <
FWCore/Framework/interface/MakerMacros.h
>
18
19
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
20
21
#include "
DQMServices/Core/interface/DQMStore.h
"
22
#include "
FWCore/ServiceRegistry/interface/Service.h
"
23
24
#include <iostream>
25
#include <fstream>
26
#include <vector>
27
28
class
DTGlobalRecoTask
:
public
edm::EDAnalyzer
{
29
30
friend
class
DTMonitorModule
;
31
32
public
:
33
35
DTGlobalRecoTask
(
const
edm::ParameterSet
& ps,
DQMStore
* dbe,
36
const
edm::EventSetup
& context);
37
39
virtual
~DTGlobalRecoTask
();
40
41
protected
:
42
44
void
analyze
(
const
edm::Event
&
e
,
const
edm::EventSetup
&
c
);
45
46
// BeginJob
47
void
beginJob
();
48
49
// EndJob
50
void
endJob
(
void
);
51
52
private
:
53
54
int
nevents
;
55
56
// My monitor elements
57
58
std::ofstream
logFile
;
59
60
};
61
62
#endif
DTGlobalRecoTask::logFile
std::ofstream logFile
Definition:
DTGlobalRecoTask.h:58
DTGlobalRecoTask::DTMonitorModule
friend class DTMonitorModule
Definition:
DTGlobalRecoTask.h:30
Event.h
MakerMacros.h
Frameworkfwd.h
DTGlobalRecoTask::endJob
void endJob(void)
Definition:
DTGlobalRecoTask.cc:42
ParameterSet.h
DQMStore
Definition:
DQMStore.h:67
DTGlobalRecoTask::DTGlobalRecoTask
DTGlobalRecoTask(const edm::ParameterSet &ps, DQMStore *dbe, const edm::EventSetup &context)
Constructor.
Definition:
DTGlobalRecoTask.cc:16
DQMStore.h
Service.h
edm::EventSetup
Definition:
EventSetup.h:44
DTGlobalRecoTask::beginJob
void beginJob()
Definition:
DTGlobalRecoTask.cc:36
edm::EDAnalyzer
Definition:
EDAnalyzer.h:15
EDAnalyzer.h
DTGlobalRecoTask::~DTGlobalRecoTask
virtual ~DTGlobalRecoTask()
Destructor.
Definition:
DTGlobalRecoTask.cc:30
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:48
edm::ParameterSet
Definition:
ParameterSet.h:35
DTGlobalRecoTask::nevents
int nevents
Definition:
DTGlobalRecoTask.h:54
DTGlobalRecoTask
Definition:
DTGlobalRecoTask.h:28
edm::Event
Definition:
Event.h:56
Generated for CMSSW Reference Manual by
1.8.5