Abstract Class of shape.
More...
#include <Shape.h>
|
virtual double | derivative (double t) const =0 |
| return the value of the derivative of the shape at a given time (given in clock unit) More...
|
|
virtual double | eval (double t) const =0 |
| return the value of the shape at a given time (given in clock unit) More...
|
|
virtual bool | fillShapeFor (int tower=0, int crystal=0, int gain=0)=0 |
| Calling this method fill the shape corresponding to a given channel (tower, crystal and gain) More...
|
|
virtual double | getTimeOfMax () const =0 |
| return the value of the time of the max of the shape (in clock unit). More...
|
|
Abstract Class of shape.
Definition at line 14 of file Shape.h.
◆ derivative()
virtual double Shape::derivative |
( |
double |
t | ) |
const |
|
pure virtual |
return the value of the derivative of the shape at a given time (given in clock unit)
◆ eval()
virtual double Shape::eval |
( |
double |
t | ) |
const |
|
pure virtual |
return the value of the shape at a given time (given in clock unit)
◆ fillShapeFor()
virtual bool Shape::fillShapeFor |
( |
int |
tower = 0 , |
|
|
int |
crystal = 0 , |
|
|
int |
gain = 0 |
|
) |
| |
|
pure virtual |
Calling this method fill the shape corresponding to a given channel (tower, crystal and gain)
◆ getTimeOfMax()
virtual double Shape::getTimeOfMax |
( |
| ) |
const |
|
pure virtual |
return the value of the time of the max of the shape (in clock unit).