Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DQM
CSCMonitorModule
plugins
CSCDaqInfo.h
Go to the documentation of this file.
1
/*
2
* =====================================================================================
3
*
4
* Filename: CSCDaqInfo.h
5
*
6
* Description: CSC DAQ Information
7
*
8
* Version: 1.0
9
* Created: 12/09/2008 10:53:27 AM
10
* Revision: none
11
* Compiler: gcc
12
*
13
* Author: Valdas Rapsevicius (VR), valdas.rapsevicius@cern.ch
14
* Company: CERN, CH
15
*
16
* =====================================================================================
17
*/
18
19
#ifndef CSCDaqInfo_H
20
#define CSCDaqInfo_H
21
22
// system include files
23
#include <memory>
24
#include <iostream>
25
#include <fstream>
26
27
// FWCore
28
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
29
#include "
FWCore/Framework/interface/LuminosityBlock.h
"
30
#include "
FWCore/Framework/interface/EDAnalyzer.h
"
31
#include "
FWCore/Framework/interface/Event.h
"
32
#include "
FWCore/Framework/interface/MakerMacros.h
"
33
#include "
FWCore/Framework/interface/ESHandle.h
"
34
#include "
FWCore/Framework/interface/EventSetup.h
"
35
#include "
FWCore/ServiceRegistry/interface/Service.h
"
36
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
37
38
// DQM
39
#include <
DQMServices/Core/interface/DQMStore.h
>
40
#include <
DQMServices/Core/interface/DQMEDHarvester.h
>
41
42
class
CSCDaqInfo
:
public
DQMEDHarvester
{
43
public
:
44
explicit
CSCDaqInfo
(
const
edm::ParameterSet
&);
45
~CSCDaqInfo
()
override
{}
46
47
protected
:
48
void
dqmEndJob
(
DQMStore::IBooker
&,
DQMStore::IGetter
&)
override
;
49
50
private
:
51
std::map<std::string, MonitorElement *>
mos
;
52
};
53
54
#endif
Event.h
MakerMacros.h
EventSetup.h
CSCDaqInfo::dqmEndJob
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition:
CSCDaqInfo.cc:26
CSCDaqInfo::~CSCDaqInfo
~CSCDaqInfo() override
Definition:
CSCDaqInfo.h:45
DQMEDHarvester.h
Frameworkfwd.h
dqm::implementation::IGetter
Definition:
DQMStore.h:561
ParameterSet.h
DQMEDHarvester
Definition:
DQMEDHarvester.h:43
CSCDaqInfo
Definition:
CSCDaqInfo.h:42
dqm::implementation::IBooker
Definition:
DQMStore.h:43
DQMStore.h
ESHandle.h
Service.h
EDAnalyzer.h
LuminosityBlock.h
CSCDaqInfo::mos
std::map< std::string, MonitorElement * > mos
Definition:
CSCDaqInfo.h:51
edm::ParameterSet
Definition:
ParameterSet.h:47
CSCDaqInfo::CSCDaqInfo
CSCDaqInfo(const edm::ParameterSet &)
Definition:
CSCDaqInfo.cc:24
Generated for CMSSW Reference Manual by
1.8.5