Main Page
Namespaces
Classes
Package Documentation
src
DQM
TrackingMonitorClient
plugins
TrackingDQMClientHeavyIons.h
Go to the documentation of this file.
1
#ifndef TRACKINGDQMCLIENTHEAVYIONS_H
2
#define TRACKINGDQMCLIENTHEAVYIONS_H
3
4
5
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
6
#include "
DQMServices/Core/interface/DQMEDHarvester.h
"
7
#include <set>
8
#include <string>
9
#include "
DQMServices/Core/interface/MonitorElement.h
"
10
#include <vector>
11
#include <TH1.h>
12
#include <TEfficiency.h>
13
14
class
MonitorElement
;
15
16
class
TrackingDQMClientHeavyIons
:
public
DQMEDHarvester
17
{
18
public
:
19
TrackingDQMClientHeavyIons
(
const
edm::ParameterSet
&
pset
);
20
~TrackingDQMClientHeavyIons
()
override
{};
21
22
void
dqmEndJob
(
DQMStore::IBooker
&,
DQMStore::IGetter
&)
override
;
23
24
private
:
25
unsigned
int
verbose_
;
26
bool
isWildcardUsed_
;
27
bool
resLimitedFit_
;
28
29
std::string
histName
;
30
std::string
TopFolder_
;
31
MonitorElement
*
DCAStats
;
32
std::string
outputFileName_
;
33
34
};
35
#endif
36
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
muonDTDigis_cfi.pset
pset
Definition:
muonDTDigis_cfi.py:27
TrackingDQMClientHeavyIons::TrackingDQMClientHeavyIons
TrackingDQMClientHeavyIons(const edm::ParameterSet &pset)
Definition:
TrackingDQMClientHeavyIons.cc:24
DQMEDHarvester.h
Frameworkfwd.h
DQMStore::IGetter
Definition:
DQMStore.h:190
TrackingDQMClientHeavyIons::TopFolder_
std::string TopFolder_
Definition:
TrackingDQMClientHeavyIons.h:30
TrackingDQMClientHeavyIons::histName
std::string histName
Definition:
TrackingDQMClientHeavyIons.h:29
TrackingDQMClientHeavyIons::DCAStats
MonitorElement * DCAStats
Definition:
TrackingDQMClientHeavyIons.h:31
TrackingDQMClientHeavyIons::resLimitedFit_
bool resLimitedFit_
Definition:
TrackingDQMClientHeavyIons.h:27
TrackingDQMClientHeavyIons
Definition:
TrackingDQMClientHeavyIons.h:16
TrackingDQMClientHeavyIons::isWildcardUsed_
bool isWildcardUsed_
Definition:
TrackingDQMClientHeavyIons.h:26
TrackingDQMClientHeavyIons::verbose_
unsigned int verbose_
Definition:
TrackingDQMClientHeavyIons.h:25
TrackingDQMClientHeavyIons::outputFileName_
std::string outputFileName_
Definition:
TrackingDQMClientHeavyIons.h:32
MonitorElement
Definition:
MonitorElement.h:37
MonitorElement.h
DQMEDHarvester
Definition:
DQMEDHarvester.py:1
edm::ParameterSet
Definition:
ParameterSet.h:36
TrackingDQMClientHeavyIons::dqmEndJob
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
Definition:
TrackingDQMClientHeavyIons.cc:29
DQMStore::IBooker
Definition:
DQMStore.h:90
TrackingDQMClientHeavyIons::~TrackingDQMClientHeavyIons
~TrackingDQMClientHeavyIons() override
Definition:
TrackingDQMClientHeavyIons.h:20
Generated for CMSSW Reference Manual by
1.8.11