17 virtual double eval(
double t)
const = 0;
25 ClassDefOverride(
Shape, 1)
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 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).
virtual double eval(double t) const =0
return the value of the shape at a given time (given in clock unit)