Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
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
22
// system include files
23
#include <memory>
24
25
// user include files
26
#include "
FWCore/Utilities/interface/EDGetToken.h
"
27
#include "
FWCore/Framework/interface/Frameworkfwd.h
"
28
#include "
DQMServices/Core/interface/DQMEDAnalyzer.h
"
29
30
#include "
FWCore/Framework/interface/Event.h
"
31
#include "
FWCore/Framework/interface/MakerMacros.h
"
32
33
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
34
35
#include "
DataFormats/SiStripCluster/interface/SiStripCluster.h
"
36
#include "
DataFormats/SiStripCluster/interface/SiStripClusterCollection.h
"
37
#include "
FWCore/Utilities/interface/InputTag.h
"
38
#include <
DataFormats/Common/interface/DetSetVector.h
>
39
40
//
41
// class decleration
42
//
43
44
class
ClusterCount
:
public
DQMEDAnalyzer
{
45
46
public
:
47
48
explicit
ClusterCount
(
const
edm::ParameterSet
&);
49
~ClusterCount
();
50
51
52
private
:
53
void
bookHistograms
(
DQMStore::IBooker
&,
edm::Run
const
&,
54
edm::EventSetup
const
&)
override
;
55
virtual
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&);
56
57
// ----------member data ---------------------------
58
// edm::InputTag clusterLabel_;
59
edm::EDGetTokenT<edm::DetSetVector<SiStripCluster>
>
clusterToken_
;
60
61
};
62
63
#endif
64
ClusterCount::ClusterCount
ClusterCount(const edm::ParameterSet &)
Definition:
ClusterCount.cc:6
EDGetToken.h
Event.h
ClusterCount
Definition:
ClusterCount.h:44
MakerMacros.h
ClusterCount::clusterToken_
edm::EDGetTokenT< edm::DetSetVector< SiStripCluster > > clusterToken_
Definition:
ClusterCount.h:59
edm::EDGetTokenT
Definition:
EDGetToken.h:32
Frameworkfwd.h
DetSetVector.h
ParameterSet.h
SiStripClusterCollection.h
DQMEDAnalyzer.h
edm::EventSetup
Definition:
EventSetup.h:45
ClusterCount::~ClusterCount
~ClusterCount()
Definition:
ClusterCount.cc:16
ClusterCount::analyze
virtual void analyze(const edm::Event &, const edm::EventSetup &)
Definition:
ClusterCount.cc:35
SiStripCluster.h
DQMEDAnalyzer
Definition:
DQMEDAnalyzer.h:20
InputTag.h
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:65
DQMStore::IBooker
Definition:
DQMStore.h:90
ClusterCount::bookHistograms
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Definition:
ClusterCount.cc:24
edm::Run
Definition:
Run.h:43
Generated for CMSSW Reference Manual by
1.8.5