Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DQM
SiStripCommissioningSources
plugins
tracking
ClusterCount.h
Go to the documentation of this file.
1
#ifndef CLUSTERCOUNT_H
2
#define CLUSTERCOUNT_H
3
// -*- C++ -*-
4
//
5
// Package: ClusterCount
6
// Class: ClusterCount
7
//
15
//
16
// Original Author: Christophe DELAERE
17
// Created: Tue May 27 11:11:05 CEST 2008
18
//
19
//
20
21
// system include files
22
#include <memory>
23
24
// user include files
25
#include "
FWCore/Utilities/interface/EDGetToken.h
"
26
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
27
#include "
DQMServices/Core/interface/DQMEDAnalyzer.h
"
28
29
#include "
FWCore/Framework/interface/Event.h
"
30
#include "
FWCore/Framework/interface/MakerMacros.h
"
31
32
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
33
34
#include "
DataFormats/SiStripCluster/interface/SiStripCluster.h
"
35
#include "
DataFormats/SiStripCluster/interface/SiStripClusterCollection.h
"
36
#include "
FWCore/Utilities/interface/InputTag.h
"
37
#include <
DataFormats/Common/interface/DetSetVector.h
>
38
39
//
40
// class decleration
41
//
42
43
class
ClusterCount
:
public
DQMEDAnalyzer
{
44
public
:
45
explicit
ClusterCount
(
const
edm::ParameterSet
&);
46
~ClusterCount
()
override
;
47
48
private
:
49
void
bookHistograms
(
DQMStore::IBooker
&,
edm::Run
const
&,
edm::EventSetup
const
&)
override
;
50
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
;
51
52
// ----------member data ---------------------------
53
// edm::InputTag clusterLabel_;
54
edm::EDGetTokenT<edm::DetSetVector<SiStripCluster>
>
clusterToken_
;
55
};
56
57
#endif
ClusterCount::ClusterCount
ClusterCount(const edm::ParameterSet &)
Definition:
ClusterCount.cc:6
ClusterCount::~ClusterCount
~ClusterCount() override
Definition:
ClusterCount.cc:14
EDGetToken.h
Event.h
ClusterCount
Definition:
ClusterCount.h:43
MakerMacros.h
ClusterCount::clusterToken_
edm::EDGetTokenT< edm::DetSetVector< SiStripCluster > > clusterToken_
Definition:
ClusterCount.h:54
edm::EDGetTokenT
Definition:
EDGetToken.h:33
Frameworkfwd.h
DetSetVector.h
ParameterSet.h
dqm::implementation::IBooker
Definition:
DQMStore.h:43
SiStripClusterCollection.h
DQMEDAnalyzer.h
edm::EventSetup
Definition:
EventSetup.h:59
SiStripCluster.h
DQMEDAnalyzer
Definition:
DQMEDAnalyzer.h:39
InputTag.h
edm::ParameterSet
Definition:
ParameterSet.h:47
ClusterCount::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
ClusterCount.cc:26
edm::Event
Definition:
Event.h:73
ClusterCount::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition:
ClusterCount.cc:19
edm::Run
Definition:
Run.h:45
Generated for CMSSW Reference Manual by
1.8.5