#include <BTLPulseShape.h>
Public Member Functions | |
BTLPulseShape () | |
~BTLPulseShape () override | |
Public Member Functions inherited from MTDShapeBase | |
unsigned int | indexOfMax () const |
MTDShapeBase () | |
double | operator() (double aTime) const override |
std::array< float, 3 > | timeAtThr (const float scale, const float threshold1, const float threshold2) const |
double | timeOfMax () const |
double | timeToRise () const override |
~MTDShapeBase () override | |
Public Member Functions inherited from CaloVShape | |
CaloVShape () | |
virtual | ~CaloVShape () |
Protected Member Functions | |
void | fillShape (MTDShapeBase::DVec &aVec) const override |
Protected Member Functions inherited from MTDShapeBase | |
void | buildMe () |
unsigned int | timeIndex (double aTime) const |
Additional Inherited Members | |
Public Types inherited from MTDShapeBase | |
typedef std::vector< double > | DVec |
Static Public Attributes inherited from MTDShapeBase | |
static constexpr unsigned int | k1NSecBinsTotal = kReadoutTimeInterval * kNBinsPerNSec |
static constexpr unsigned int | kNBinsPerNSec = 100 |
static constexpr unsigned int | kReadoutTimeInterval = 28 |
Definition at line 6 of file BTLPulseShape.h.
BTLPulseShape::BTLPulseShape | ( | ) |
|
override |
Definition at line 3 of file BTLPulseShape.cc.
|
overrideprotectedvirtual |