Abstract Class of shape. More...
#include <Shape.h>
Public Member Functions | |
virtual double | derivative (double t) const =0 |
return the value of the derivative of the shape at a given time (given in clock unit) | |
virtual double | eval (double t) const =0 |
return the value of the shape at a given time (given in clock unit) | |
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) | |
virtual double | getTimeOfMax () const =0 |
return the value of the time of the max of the shape (in clock unit). |
Abstract Class of shape.
last change :
by :
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)
virtual double Shape::eval | ( | double | t | ) | const [pure virtual] |
return the value of the shape at a given time (given in clock unit)
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)
virtual double Shape::getTimeOfMax | ( | ) | const [pure virtual] |
return the value of the time of the max of the shape (in clock unit).