]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSOnlineSDDBTP.h
Changes to obey coding conventions
[u/mrichter/AliRoot.git] / ITS / AliITSOnlineSDDBTP.h
index 1514ca17f2ea6df6628cff3c689982c56211b5f2..411c721fc912a7c35d5b8eea2e3acc45b9b1dbb5 100644 (file)
@@ -8,6 +8,7 @@
 //                                                               //
 ///////////////////////////////////////////////////////////////////
 #include "AliITSOnlineSDD.h"
+#include "TMath.h"
 
 class TH2F;
 class TGraph;
@@ -37,7 +38,7 @@ class AliITSOnlineSDDBTP : public AliITSOnlineSDD {
     
     else return 0;
   }
-  Float_t CalcMeanRawNoise();
+  Float_t CalcMeanRawNoise() const;
   void StatGain(Float_t &mean, Float_t  &rms);
   Float_t GetAnodeCommonMode(Int_t iAnode) const{
     if(fNBaseEvents>0) return fSumCMN[iAnode]/fNBaseEvents;
@@ -55,20 +56,20 @@ class AliITSOnlineSDDBTP : public AliITSOnlineSDD {
 
  private:
 
-  Int_t fNBaseEvents;
-  Int_t fNTPEvents;
-  Bool_t fGoodAnode[fgkNAnodes];
-  Float_t fSumBaseline[fgkNAnodes];
-  Float_t fSumRawNoise[fgkNAnodes];
-  Float_t fSumCMN[fgkNAnodes];
-  Float_t fSumTPPeak[fgkNAnodes];
-  Float_t fTPPos[fgkNAnodes];
-  Float_t fMinBaseline;
-  Float_t fMaxBaseline;
-  Float_t fMinRawNoise;
-  Float_t fMaxRawNoise;
-  Float_t fNSigmaNoise;
-  Float_t fNSigmaGain;
+  Int_t fNBaseEvents;                // number of "empty" events
+  Int_t fNTPEvents;                  // number of "Test Pulse" events
+  Bool_t fGoodAnode[fgkNAnodes];     // anode quality: good(1) - bad (0)
+  Float_t fSumBaseline[fgkNAnodes];  // baseline summed over events
+  Float_t fSumRawNoise[fgkNAnodes];  // noise summed over events
+  Float_t fSumCMN[fgkNAnodes];       // common mode noise coeff.
+  Float_t fSumTPPeak[fgkNAnodes];    // Test Pulse ampl. summed over events
+  Float_t fTPPos[fgkNAnodes];        // Test pulse peak position
+  Float_t fMinBaseline;              // Cut value for minimum baseline
+  Float_t fMaxBaseline;              // Cut value for maximum baseline
+  Float_t fMinRawNoise;              // Cut value for minimum noise
+  Float_t fMaxRawNoise;              // Cut value for maximum noise
+  Float_t fNSigmaNoise;              // Cut value for noise (n*sigma)
+  Float_t fNSigmaGain;               // Cut value for gain (n*sigma)
 
   ClassDef(AliITSOnlineSDDBTP,1);
 };