Main Page
Namespaces
Classes
Package Documentation
DQM
SiPixelPhase1Digis
interface
SiPixelPhase1Digis.h
Go to the documentation of this file.
1
#ifndef SiPixelPhase1Digis_h // Can we use #pragma once?
2
#define SiPixelPhase1Digis_h
3
// -*- C++ -*-
4
//
5
// Package: SiPixelPhase1Digis
6
// Class : SiPixelPhase1Digis
7
//
8
9
// Original Author: Marcel Schneider
10
11
// Input data stuff
12
#include "
DataFormats/Common/interface/DetSetVector.h
"
13
#include "
DataFormats/SiPixelDigi/interface/PixelDigi.h
"
14
15
// PixelDQM Framework
16
#include "
DQM/SiPixelPhase1Common/interface/SiPixelPhase1Base.h
"
17
18
class
SiPixelPhase1Digis
:
public
SiPixelPhase1Base
{
19
// List of quantities to be plotted.
20
enum
{
21
ADC
,
// digi ADC readouts
22
NDIGIS
,
// number of digis per event and module
23
NDIGISINCLUSIVE
,
//Total number of digis in BPix and FPix
24
NDIGIS_FED
,
// number of digis per event and FED
25
NDIGIS_FEDtrend
,
// number of digis per event and FED
26
EVENT
,
// event frequency
27
MAP
,
// digi hitmap per module
28
OCCUPANCY
,
// like map but coarser
29
30
MAX_HIST
// a sentinel that gives the number of quantities (not a plot).
31
};
32
public
:
33
explicit
SiPixelPhase1Digis
(
const
edm::ParameterSet
& conf);
34
35
void
analyze
(
const
edm::Event
&,
const
edm::EventSetup
&)
override
;
36
37
private
:
38
edm::EDGetTokenT<edm::DetSetVector<PixelDigi>
>
srcToken_
;
39
40
};
41
42
#endif
SiPixelPhase1Digis
Definition:
SiPixelPhase1Digis.h:18
SiPixelPhase1Digis::srcToken_
edm::EDGetTokenT< edm::DetSetVector< PixelDigi > > srcToken_
Definition:
SiPixelPhase1Digis.h:38
SiPixelPhase1Digis::SiPixelPhase1Digis
SiPixelPhase1Digis(const edm::ParameterSet &conf)
Definition:
SiPixelPhase1Digis.cc:22
SiPixelPhase1Digis::OCCUPANCY
Definition:
SiPixelPhase1Digis.h:28
SiPixelPhase1Digis::EVENT
Definition:
SiPixelPhase1Digis.h:26
PixelDigi.h
edm::EDGetTokenT
Definition:
EDGetToken.h:32
DetSetVector.h
SiPixelPhase1Digis::NDIGIS
Definition:
SiPixelPhase1Digis.h:22
SiPixelPhase1Digis::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition:
SiPixelPhase1Digis.cc:28
edm::EventSetup
Definition:
EventSetup.h:47
SiPixelPhase1Digis::MAX_HIST
Definition:
SiPixelPhase1Digis.h:30
SiPixelPhase1Digis::ADC
Definition:
SiPixelPhase1Digis.h:21
SiPixelPhase1Digis::MAP
Definition:
SiPixelPhase1Digis.h:27
SiPixelPhase1Base.h
SiPixelPhase1Digis::NDIGIS_FEDtrend
Definition:
SiPixelPhase1Digis.h:25
SiPixelPhase1Digis::NDIGIS_FED
Definition:
SiPixelPhase1Digis.h:24
SiPixelPhase1Base
Definition:
SiPixelPhase1Base.h:42
edm::ParameterSet
Definition:
ParameterSet.h:36
edm::Event
Definition:
Event.h:69
SiPixelPhase1Digis::NDIGISINCLUSIVE
Definition:
SiPixelPhase1Digis.h:23
Generated for CMSSW Reference Manual by
1.8.11