20         const std::vector<Double_t> signal=waveform->
GetSignal();
 
   21         FitPeak(signal, amplitude, time);
 
   39         Int_t waveformLength=signal.size();
 
   42         if (peakBin>0 && peakBin<waveformLength-1)
 
   49                 Double_t leftValue = signal[theBin-1];
 
   50                 Double_t rightValue = signal[theBin+1];
 
   51                 if (leftValue<pValue && rightValue<pValue) {
 
   53                         Double_t b = pValue-0.5*(leftValue+rightValue);
 
   64         std::vector<Double_t>::const_iterator 
p;
 
   65         p=max_element(signal.begin()+start,signal.begin()+end);
 
   66         Int_t pPosition = distance(signal.begin(),
p);
 
   67         FitPeak(signal,ampl,pos,pPosition);
 
   72         std::vector<Double_t>::const_iterator 
p;
 
   73         p=max_element(signal.begin(),signal.end());
 
   74         Int_t pPosition = distance(signal.begin(),
p);
 
   75         FitPeak(signal,ampl,pos,pPosition);
 
virtual void Process(const PndEmcWaveform *waveform, Double_t &litude, Double_t &time)
Deprecated. Do not use. 
void FitPeak(const std::vector< Double_t > &signal, Double_t &l, Double_t &pos, Int_t peakBin) const 
virtual void GetHit(Int_t i, Double_t &energy, Double_t &time)
Get energy and time of hit.