8#include<svd/dbobjects/SVDCoGCalibrationFunction.h>
23 for (
int i = 0; i <
m_nPar; i++)
24 m_par[i] = a.m_par[i];
36 for (
int i = 0; i <
m_nPar; i++)
37 m_par[i] = a.m_par[i];
class to contain the CoG Time calibrations
static const int nTriggerBins
total number of trigger bins
static std::vector< cogFunction > m_implementations
vector of fuctions for time calibration, we use the m_current
double m_bias[nTriggerBins]
function parameters & implementations
double m_scale[nTriggerBins]
trigger-bin dependent scale
static const int m_nPar
number of parameters of highest-order implemented pol (5)
SVDCoGCalibrationFunction & operator=(const Belle2::SVDCoGCalibrationFunction &a)
operator =
int m_current
current function ID
SVDCoGCalibrationFunction()
constructor
static std::vector< cogFunctionErr > m_implementationsErr
Do not stream this, please throw it in the WC.
double m_par[m_nPar]
vector of parameters
Abstract base class for different kinds of events.