CondFormats
EcalObjects
interface
EcalTPGFineGrainConstEB.h
Go to the documentation of this file.
1
#ifndef EcalTPGFineGrainConstEB_h
2
#define EcalTPGFineGrainConstEB_h
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
#include <cstdint>
6
7
class
EcalTPGFineGrainConstEB
{
8
public
:
9
EcalTPGFineGrainConstEB
();
10
~EcalTPGFineGrainConstEB
();
11
12
void
getValues
(uint32_t& ThresholdETLow,
13
uint32_t& ThresholdETHigh,
14
uint32_t& RatioLow,
15
uint32_t& RatioHigh,
16
uint32_t&
LUT
)
const
;
17
void
setValues
(
const
uint32_t& ThresholdETLow,
18
const
uint32_t& ThresholdETHigh,
19
const
uint32_t& RatioLow,
20
const
uint32_t& RatioHigh,
21
const
uint32_t&
LUT
);
22
23
private
:
24
uint32_t
ThresholdETLow_
;
25
uint32_t
ThresholdETHigh_
;
26
uint32_t
RatioLow_
;
27
uint32_t
RatioHigh_
;
28
uint32_t
LUT_
;
29
30
COND_SERIALIZABLE
;
31
};
32
33
#endif
EcalTPGFineGrainConstEB::~EcalTPGFineGrainConstEB
~EcalTPGFineGrainConstEB()
Definition:
EcalTPGFineGrainConstEB.cc:6
EcalTPGFineGrainConstEB::setValues
void setValues(const uint32_t &ThresholdETLow, const uint32_t &ThresholdETHigh, const uint32_t &RatioLow, const uint32_t &RatioHigh, const uint32_t &LUT)
Definition:
EcalTPGFineGrainConstEB.cc:17
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
EcalTPGFineGrainConstEB
Definition:
EcalTPGFineGrainConstEB.h:7
EcalTPGFineGrainConstEB::RatioHigh_
uint32_t RatioHigh_
Definition:
EcalTPGFineGrainConstEB.h:27
EcalTPGFineGrainConstEB::getValues
void getValues(uint32_t &ThresholdETLow, uint32_t &ThresholdETHigh, uint32_t &RatioLow, uint32_t &RatioHigh, uint32_t &LUT) const
Definition:
EcalTPGFineGrainConstEB.cc:8
EcalTPGFineGrainConstEB::ThresholdETHigh_
uint32_t ThresholdETHigh_
Definition:
EcalTPGFineGrainConstEB.h:25
EcalTPGFineGrainConstEB::LUT_
uint32_t LUT_
Definition:
EcalTPGFineGrainConstEB.h:28
EcalTPGFineGrainConstEB::RatioLow_
uint32_t RatioLow_
Definition:
EcalTPGFineGrainConstEB.h:26
EcalTPGFineGrainConstEB::EcalTPGFineGrainConstEB
EcalTPGFineGrainConstEB()
Definition:
EcalTPGFineGrainConstEB.cc:3
Serializable.h
LUT
std::vector< unsigned short int > LUT
Definition:
DTTracoLUTs.h:31
EcalTPGFineGrainConstEB::ThresholdETLow_
uint32_t ThresholdETLow_
Definition:
EcalTPGFineGrainConstEB.h:24
Generated for CMSSW Reference Manual by
1.8.16