27                      const std::pair<float,float>& rhs)
 const 
   28     { 
return lhs.first < rhs.first; }
 
   36     RFFHitFitter(
float,
unsigned int,
float,
float step=0.1,
float max=5.0);
 
   41     void RunFitter(
const std::vector<float>& signal);
 
   72     std::multiset< MeanSigmaPair, SignalSetComp > 
fSignalSet;
 
   73     std::vector< std::vector< std::multiset<MeanSigmaPair>::iterator > >
 
const std::vector< float > & AmplitudeVector()
std::vector< float > fAmpErrorVector
unsigned int fMinMergeMultiplicity
void RunFitter(const std::vector< float > &signal)
const std::vector< float > & MeanVector()
void SetFitterParams(float, unsigned int, float)
const std::vector< float > & SigmaVector()
void CalculateMergedMeansAndSigmas(std::size_t signal_size)
std::vector< float > fSigmaVector
void CalculateAllMeansAndSigmas(const std::vector< float > &signal)
bool HitsBelowThreshold()
std::vector< std::vector< std::multiset< MeanSigmaPair >::iterator > > fMergeVector
util::GaussianEliminationAlg fGEAlg
const std::vector< float > & MeanErrorVector()
std::multiset< MeanSigmaPair, SignalSetComp > fSignalSet
std::vector< float > fAmpVector
RFFHitFitter(float, unsigned int, float, float step=0.1, float max=5.0)
void CalculateAmplitudes(const std::vector< float > &signal)
std::vector< float > fSigmaErrorVector
std::pair< float, float > MeanSigmaPair
float fMeanMatchThreshold
const std::vector< float > & AmplitudeErrorVector()
bool operator()(const std::pair< float, float > &lhs, const std::pair< float, float > &rhs) const 
std::vector< float > fMeanVector
std::vector< float > fMeanErrorVector
const std::vector< float > & SigmaErrorVector()