Main Page
Namespaces
Classes
Package Documentation
src
SimCalorimetry
EcalSimAlgos
interface
APDShape.h
Go to the documentation of this file.
1
#ifndef EcalSimAlgos_APDShape_h
2
#define EcalSimAlgos_APDShape_h
3
4
#include "
SimCalorimetry/EcalSimAlgos/interface/EcalShapeBase.h
"
5
6
class
APDShape
:
public
EcalShapeBase
7
{
8
public
:
9
10
APDShape
(
double
tStart,
11
double
tau
) ;
12
13
~APDShape
()
override
;
14
15
double
threshold
()
const override
;
16
17
protected
:
18
19
void
fillShape
(
EcalShapeBase::DVec
& aVec )
const override
;
20
21
private
:
22
23
double
m_tStart
;
24
double
m_tau
;
25
};
26
27
28
29
#endif
30
APDShape
Definition:
APDShape.h:6
APDShape::threshold
double threshold() const override
Definition:
APDShape.cc:23
APDShape::m_tau
double m_tau
Definition:
APDShape.h:24
EcalShapeBase.h
APDShape::m_tStart
double m_tStart
Definition:
APDShape.h:23
APDShape::~APDShape
~APDShape() override
Definition:
APDShape.cc:7
EcalShapeBase::DVec
std::vector< double > DVec
Definition:
EcalShapeBase.h:16
metsig::tau
Definition:
SignAlgoResolutions.h:40
APDShape::APDShape
APDShape(double tStart, double tau)
Definition:
APDShape.cc:11
EcalShapeBase
Definition:
EcalShapeBase.h:12
APDShape::fillShape
void fillShape(EcalShapeBase::DVec &aVec) const override
Definition:
APDShape.cc:29
Generated for CMSSW Reference Manual by
1.8.11