CondFormats
SiStripObjects
interface
ApvLatencyAnalysis.h
Go to the documentation of this file.
1
#ifndef CondFormats_SiStripObjects_ApvLatencyAnalysis_H
2
#define CondFormats_SiStripObjects_ApvLatencyAnalysis_H
3
4
#include "
CondFormats/SiStripObjects/interface/CommissioningAnalysis.h
"
5
#include "
DataFormats/SiStripCommon/interface/SiStripConstants.h
"
6
#include <sstream>
7
#include <vector>
8
#include <cstdint>
9
15
class
ApvLatencyAnalysis
:
public
CommissioningAnalysis
{
16
public
:
17
ApvLatencyAnalysis
(
const
uint32_t&
key
);
18
19
ApvLatencyAnalysis
();
20
21
~ApvLatencyAnalysis
()
override
{ ; }
22
23
friend
class
ApvLatencyAlgorithm
;
24
25
inline
const
uint16_t&
latency
()
const
;
26
27
void
print
(std::stringstream&, uint32_t not_used = 0)
override
;
28
29
void
reset
()
override
;
30
31
private
:
33
uint16_t
latency_
;
34
};
35
36
const
uint16_t&
ApvLatencyAnalysis::latency
()
const
{
return
latency_
; }
37
38
#endif // CondFormats_SiStripObjects_ApvLatencyAnalysis_H
CommissioningAnalysis.h
ApvLatencyAnalysis::latency
const uint16_t & latency() const
Definition:
ApvLatencyAnalysis.h:36
ApvLatencyAnalysis::print
void print(std::stringstream &, uint32_t not_used=0) override
Definition:
ApvLatencyAnalysis.cc:29
ApvLatencyAnalysis::reset
void reset() override
Definition:
ApvLatencyAnalysis.cc:25
ApvLatencyAnalysis::~ApvLatencyAnalysis
~ApvLatencyAnalysis() override
Definition:
ApvLatencyAnalysis.h:21
SiStripConstants.h
CommissioningAnalysis
Abstract base for derived classes that provide analysis of commissioning histograms.
Definition:
CommissioningAnalysis.h:18
ApvLatencyAnalysis
Analysis for APV latency scan.
Definition:
ApvLatencyAnalysis.h:15
ApvLatencyAnalysis::ApvLatencyAnalysis
ApvLatencyAnalysis()
Definition:
ApvLatencyAnalysis.cc:19
ApvLatencyAnalysis::latency_
uint16_t latency_
Definition:
ApvLatencyAnalysis.h:33
ApvLatencyAlgorithm
Algorithm for APV latency scan.
Definition:
ApvLatencyAlgorithm.h:16
crabWrapper.key
key
Definition:
crabWrapper.py:19
Generated for CMSSW Reference Manual by
1.8.16