9#ifndef TRGECLDATABASE_H
10#define TRGECLDATABASE_H
31 void getCoeffSigPDF(std::vector<std::vector<double>>&, std::vector<std::vector<double>>&);
33 void getCoeffNoise(
int, std::vector<std::vector<double>>&, std::vector<std::vector<double>>&, std::vector<std::vector<double>>&);
35 void readNoiseLMatrix(std::vector<std::vector<double>>&, std::vector<std::vector<double>>&);
49 double interFADC(
double, std::vector<int>);
int get3DBhabhaLUT(int)
TC CM Phi.
double getCMPhi(int)
TC CM Phi.
double getTCFLatency(int)
TC flight time latency.
std::vector< std::vector< int > > m_TimingCoefficient
Timing Coefficient.
void getCoeffNoise(int, std::vector< std::vector< double > > &, std::vector< std::vector< double > > &, std::vector< std::vector< double > > &)
read coefficient for fit
void readNoiseLMatrix(std::vector< std::vector< double > > &, std::vector< std::vector< double > > &)
Noise Matrix.
virtual ~TrgEclDataBase()
TrgEclDataBase Destructor.
std::vector< std::vector< int > > m_AmpCoefficient
Amplitude Coefficient.
TrgEclDataBase()
TrgEclDataBase Constructor.
void getCoeffSigPDF(std::vector< std::vector< double > > &, std::vector< std::vector< double > > &)
read coefficient for fit
double interFADC(double, std::vector< int >)
Util to interpolate Signal Shape.
double getCMEnergy(int)
TC CM Phi.
void MakeFitterCoefficient(const std::vector< int > &, std::vector< int >)
Make Fitter Coefficients from Signal PDF and Noise covariance matrix.
double getCMTheta(int)
TC CM Phi.
Abstract base class for different kinds of events.