constexpr int _nCoeff_
KS: We store coefficients {y,b,c,d} in one array one by one, this is only to define it once rather th...
SplineSegmentCoeffs
HW: Coefficients for grabbing items from manycoeff_arr (rather than having y=manycoeffarray[index+0])
constexpr int _nTF1Coeff_
KS: For TF1 we store at most 5 coefficients, we could make it more flexible but for now define it her...
KS: Struct storing information for spline monolith.
std::vector< unsigned int > nKnots_arr
KS: CPU Number of knots per spline.
std::vector< float > coeff_x
KS: CPU arrays to hold X coefficient.
std::vector< float > coeff_many
CPU arrays to hold other coefficients.
virtual ~SplineMonoStruct()
std::vector< short int > paramNo_arr
CW: CPU array with the number of points per spline (not per spline point!)
ClassDef(SplineMonoStruct, 1)