1 #ifndef ALIFMDPEDESTALDA_H
2 #define ALIFMDPEDESTALDA_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights
7 * See cxx source for full Copyright notice
9 // This class implements the pedestal detector algorithm (DA) for the FMD.
10 // It uses 51200 TH1S histograms to store the data for each channel of the FMD.
11 // The mean and standard deviation of a histogram define the pedestal and
12 // the noise for that channel.
15 #include "AliFMDBaseDA.h"
17 #include "TObjArray.h"
19 class AliFMDPedestalDA: public AliFMDBaseDA {
23 AliFMDPedestalDA(const AliFMDPedestalDA & pedDA) ;
24 // AliFMDPedestalDA& operator = (const AliFMDPedestalDA & pedDA) ;
25 virtual ~AliFMDPedestalDA();
30 void AddChannelContainer(TObjArray* sectorArray, UShort_t det, Char_t ring, UShort_t sec, UShort_t strip);
31 void FillChannels(AliFMDDigit* digit);
32 void Analyse(UShort_t det, Char_t ring, UShort_t sec, UShort_t strip);
33 void WriteHeaderToFile();
36 TH1S* GetChannel(UShort_t det, Char_t ring, UShort_t sec, UShort_t strip);
38 ClassDef(AliFMDPedestalDA,0)