2 #ifndef ALICALORAWANALYZERPEAKFINDER_H 3 #define ALICALORAWANALYZERPEAKFINDER_H 41 UInt_t altrocfg1, UInt_t altrocfg2 );
72 #endif //ALICALORAWANALYZERPEAKFINDER_H
Base class for extraction of signal amplitude and peak position.
void ResetVectors()
Reset vectors.
bool fRunOnAlien
Wether or not we are running on the GRID.
AliCaloRawAnalyzerPeakFinder & operator=(const AliCaloRawAnalyzerPeakFinder &)
void CopyVectors(const AliCaloPeakFinderVectors *pfvectors)
Copy vectors.
Double_t fPFTofVectorsCoarse[PF::MAXSTART][PF::SAMPLERANGE][100]
Vectors for TOF extraction, first iteration.
Double_t fPFAmpVectors[PF::MAXSTART][PF::SAMPLERANGE][100]
Vectors for Amplitude extraction, second iteration.
Container class to hold results from fitting.
AliCaloRawAnalyzerPeakFinder()
Constructor.
Container of ALTRO information.
bool fIsInitialized
init flag
Raw data fitters handling.
AliCaloPeakFinderVectors * fPeakFinderVectors
Collection of Peak-Fincer vectors.
Double_t fPFAmpVectorsCoarse[PF::MAXSTART][PF::SAMPLERANGE][100]
Vectors for Amplitude extraction, first iteration.
Double_t fPFTofVectors[PF::MAXSTART][PF::SAMPLERANGE][100]
Vectors for TOF extraction, second iteration.
Double_t ScanCoarse(const Double_t *array, Int_t length) const
virtual AliCaloFitResults Evaluate(const std::vector< AliCaloBunchInfo > &bunchvector, UInt_t altrocfg1, UInt_t altrocfg2)
Container class for Peak Finder vectors.
void PrintVectors()
Utility function to write Peak-Finder vectors.
void WriteRootFile() const
Raw data fitting: Peak Finder.
virtual ~AliCaloRawAnalyzerPeakFinder()