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