![]() |
![]() |
#include <EBShape.h>
Public Member Functions | |
EBShape () | |
virtual double | threshold () const |
virtual | ~EBShape () |
![]() | |
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 () |
![]() | |
CaloVShape () | |
virtual | ~CaloVShape () |
Protected Member Functions | |
virtual void | fillShape (EcalShapeBase::DVec &aVec) const |
![]() | |
void | buildMe () |
unsigned int | timeIndex (double aTime) const |
Additional Inherited Members | |
![]() | |
enum | { kReadoutTimeInterval = 25, kNBinsPerNSec = 10, k1NSecBins = kReadoutTimeInterval*kNBinsPerNSec, k1NSecBinsTotal = 2*k1NSecBins, kNBinsStored = k1NSecBinsTotal*kNBinsPerNSec } |
typedef std::vector< double > | DVec |
![]() | |
static const double | qNSecPerBin = 1./(1.*kNBinsPerNSec) |
EBShape::EBShape | ( | ) |
Definition at line 9 of file EBShape.cc.
|
virtual |
Definition at line 5 of file EBShape.cc.
|
protectedvirtual |
Implements EcalShapeBase.
Definition at line 22 of file EBShape.cc.
|
virtual |
Implements EcalShapeBase.
Definition at line 16 of file EBShape.cc.