]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - START/AliSTARTRecPoint.h
events quality macro
[u/mrichter/AliRoot.git] / START / AliSTARTRecPoint.h
index 2e735c015f7b2ab3dd2f681ce881b469aa5a1bbf..179ec895ecef773dee4c355a24df7c781fa8dfa2 100644 (file)
@@ -5,7 +5,7 @@
 
 /* $Id$ */
 #include <TObject.h>
-class TArrayI;
+
 
 //___________________________________________
 class AliSTARTRecPoint: public TObject  {
@@ -18,28 +18,37 @@ class AliSTARTRecPoint: public TObject  {
     Int_t  GetBestTimeLeft() {return fTimeBestLeft ;}
     Int_t GetMultC() {return fMultC;}
     Int_t GetMultA() {return fMultA;}
-    Int_t GetMult() {return fMult;}
     Float_t  GetVertex() {return fVertexPosition;}
 
+
     void SetMeanTime(Int_t time) {fTimeAverage=time;}
     void SetTimeBestRight( Int_t time) {fTimeBestRight = time;}
     void SetTimeBestLeft( Int_t time) {fTimeBestLeft = time;}
     void SetVertex( Float_t vertex) {fVertexPosition= vertex;}
     void SetMultC(Int_t mult) {fMultC = mult;}
     void SetMultA(Int_t mult) {fMultA = mult;}
-    void SetMult(Int_t mult) {fMult = mult;}
+
+    void SetTime (Int_t ipmt, Float_t time) { fTime[ipmt] = time;}
+    Float_t GetTime (Int_t ipmt) { return fTime[ipmt];}
+   void SetAmp (Int_t ipmt, Float_t adc) { fADC[ipmt] = adc;}
+    Float_t GetAmp (Int_t ipmt) { return fADC[ipmt];}
+   void SetAmpLED (Int_t ipmt, Float_t adc) { fADCLED[ipmt] = adc;}
+    Float_t AmpLED (Int_t ipmt) { return fADCLED[ipmt];}
 
   private: 
-    //    Float_t fProcessKoef;  // for pp fProcessKoef=1 ; for Pb-Pb - 0.001
     Int_t fTimeAverage;     // Average time
     Float_t fVertexPosition;     // Diffrence time between left and right
     Int_t fTimeBestRight;   //TOF first particle on the right
     Int_t fTimeBestLeft;    //TOF first particle on the left
     Int_t fMultC; // multiplicity on the 
     Int_t fMultA; // multiplicity on the 
-    Int_t fMult; // multiplicity A && C 
  
-    ClassDef(AliSTARTRecPoint,2)  //Digit (Header) object for set:START
+    Float_t fTime[24];    // array's TDC
+    Float_t fADC[24];    // array's amplitude
+    Float_t fADCLED[24];    // array's LED amplitude
+
+
+    ClassDef(AliSTARTRecPoint,3)  //Digit (Header) object for set:START
 };