Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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