Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CalibFormats
HcalObjects
interface
QieShape.h
Go to the documentation of this file.
1
#ifndef QIE_SHAPE_H
2
#define QIE_SHAPE_H
3
9
class
QieShape
{
10
public
:
11
QieShape
(
const
double
fAdcShape [32],
const
double
fAdcBin [32]);
12
// center of the nominal linearized QIE bin
13
double
linearization
(
int
fAdc)
const
{
return
mLinearization
[fAdc];}
14
// width of the nominal linearized bin
15
double
binSize
(
int
fAdc)
const
{
return
mBinSize
[fAdc];}
16
private
:
17
double
mLinearization
[128];
18
double
mBinSize
[128];
19
};
20
21
#endif
QieShape::QieShape
QieShape(const double fAdcShape[32], const double fAdcBin[32])
Definition:
QieShape.cc:11
QieShape::binSize
double binSize(int fAdc) const
Definition:
QieShape.h:15
QieShape
Definition:
QieShape.h:9
QieShape::mBinSize
double mBinSize[128]
Definition:
QieShape.h:18
QieShape::mLinearization
double mLinearization[128]
Definition:
QieShape.h:17
QieShape::linearization
double linearization(int fAdc) const
Definition:
QieShape.h:13
Generated for CMSSW Reference Manual by
1.8.5