Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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
virtual
~APDShape
() ;
14
15
virtual
double
threshold
()
const
;
16
17
protected
:
18
19
virtual
void
fillShape
(
EcalShapeBase::DVec
& aVec )
const
;
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::~APDShape
virtual ~APDShape()
Definition:
APDShape.cc:7
APDShape::m_tau
double m_tau
Definition:
APDShape.h:24
EcalShapeBase.h
APDShape::m_tStart
double m_tStart
Definition:
APDShape.h:23
EcalShapeBase::DVec
std::vector< double > DVec
Definition:
EcalShapeBase.h:16
APDShape::fillShape
virtual void fillShape(EcalShapeBase::DVec &aVec) const
Definition:
APDShape.cc:29
metsig::tau
Definition:
SignAlgoResolutions.h:41
APDShape::APDShape
APDShape(double tStart, double tau)
Definition:
APDShape.cc:11
APDShape::threshold
virtual double threshold() const
Definition:
APDShape.cc:23
EcalShapeBase
Definition:
EcalShapeBase.h:12
Generated for CMSSW Reference Manual by
1.8.5