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>);
double GetCMEnergy(int)
TC CM Phi
int Get3DBhabhaLUT(int)
TC CM Phi
double GetCMPhi(int)
TC CM Phi
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.
double GetTCFLatency(int)
TC flight time latency
TrgEclDataBase()
TrgEclDataBase Constructor.
void getCoeffSigPDF(std::vector< std::vector< double > > &, std::vector< std::vector< double > > &)
read coefficient for fit
std::vector< std::vector< int > > _AmpCoefficient
Amplitude Coefficient.
double interFADC(double, std::vector< int >)
Util to interpalate Signal Shape.
std::vector< std::vector< int > > _TimingCoefficient
Timing Coefficient.
double GetCMTheta(int)
TC CM Phi
void MakeFitterCoefficient(const std::vector< int > &, std::vector< int >)
Make Fitter Coefficients from Signal PDF and Noise covariance metrix.
Abstract base class for different kinds of events.