1 #ifndef _utl_HannWindow_h_
2 #define _utl_HannWindow_h_
12 #include <utl/AnalyticWindow.h>
13 #include <utl/AugerException.h>
14 #include <utl/PhysicalConstants.h>
29 HannWindow(
double relativeWidthOnEachSide,
long traceLength = 0);
46 else if (parBin >
fFall)
virtual double GetWeightAtBin(long parBin) const
double fRenormalizationFactor
Abstract base class for analytic windows.
Exception for reporting variable out of valid range.
HannWindow(double relativeWidthOnEachSide, long traceLength=0)
virtual void SetTraceLength(long parTraceLength)
double fRelativeWidthOnEachSide
Abstract base class for analytic windows.