#include <EEShape.h>
Public Member Functions | |
EEShape () | |
virtual double | threshold () const |
virtual | ~EEShape () |
Public Member Functions inherited from EcalShapeBase | |
double | derivative (double time) const |
EcalShapeBase (bool aSaveDerivative) | |
double | operator() (double aTime) const |
double | timeOfMax () const |
double | timeOfThr () const |
virtual double | timeToRise () const |
virtual | ~EcalShapeBase () |
Public Member Functions inherited from CaloVShape | |
CaloVShape () | |
virtual | ~CaloVShape () |
Protected Member Functions | |
virtual void | fillShape (EcalShapeBase::DVec &aVec) const |
Protected Member Functions inherited from EcalShapeBase | |
void | buildMe () |
unsigned int | timeIndex (double aTime) const |
Additional Inherited Members | |
Public Types inherited from EcalShapeBase | |
enum | { kReadoutTimeInterval = 25, kNBinsPerNSec = 10, k1NSecBins = kReadoutTimeInterval*kNBinsPerNSec, k1NSecBinsTotal = 2*k1NSecBins, kNBinsStored = k1NSecBinsTotal*kNBinsPerNSec } |
typedef std::vector< double > | DVec |
Static Public Attributes inherited from EcalShapeBase | |
static const double | qNSecPerBin = 1./(1.*kNBinsPerNSec) |
EEShape::EEShape | ( | ) |
Definition at line 9 of file EEShape.cc.
|
virtual |
Definition at line 5 of file EEShape.cc.
|
protectedvirtual |
Implements EcalShapeBase.
Definition at line 22 of file EEShape.cc.
|
virtual |
Implements EcalShapeBase.
Definition at line 16 of file EEShape.cc.