]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDtestBeam.h
Removing obsolete function.
[u/mrichter/AliRoot.git] / TRD / AliTRDtestBeam.h
index 2988a263c1cf74e0773c8194f687a4419edba0f5..22621c54ab6ce01faef820f91d3c1be8443cbbcc 100644 (file)
@@ -1,20 +1,27 @@
-#ifndef AliTRDtestBeam_h
-#define AliTRDtestBeam_h
+#ifndef AliTRDTESTBEAM_H
+#define AliTRDTESTBEAM_H
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
 
 /* $Id$ */
 
-/*
-The class to read the test beam 2007 data
-*/
+////////////////////////////////////////////////////////////////////////////
+//                                                                        //
+// Class to handle the test beam data of 2007                             //
+//                                                                        //
+// Authors:                                                               //
+//   Sylwester Radomski (radomski@physi.uni-heidelberg.de)                //
+//   Anton Andronic (A.Andronic@gsi.de)                                   //
+//                                                                        //
+////////////////////////////////////////////////////////////////////////////
 
 //#define MAX_SI 2000
 
 #include "TObject.h"
 
 class AliTRDrawStreamV2;
-class AliTRDRawStreamTB;
+class AliTRDrawStream;
+
 using namespace std;
 
 class AliTRDtestBeam: public TObject {
@@ -23,13 +30,13 @@ public:
 
   AliTRDtestBeam();       // ctor
   AliTRDtestBeam(const char *filename); // constructor
-  //AliTRDtestBeam(const AliTRDtestBeam &tb);  
-  //AliTRDtestBeam& operator = (const AliTRDtestBeam& tb) {return *this}
+  AliTRDtestBeam(const AliTRDtestBeam &tb);  
+  AliTRDtestBeam& operator = (const AliTRDtestBeam& /*tb*/) { return *this; };
   virtual ~AliTRDtestBeam(); // dtor
 
   Int_t NextEvent();
   
-  AliTRDRawStreamTB *GetTRDrawStream(); // needs RawStreamTB
+  AliTRDrawStream *GetTRDrawStream(); // needs RawStreamTB
 
   // silicon
   Short_t GetNSi1() const {return fNSi1;}
@@ -39,7 +46,7 @@ public:
   Int_t GetSi2Address(Int_t i) const {return (i<fNSi2)? fSi2Address[i] : -1;};
   
   Int_t GetSi1Charge(Int_t i) const {return (i<fNSi1)? fSi1Charge[i] : -1;};
-  Int_t GetSi2Charge(Int_t i) const {return (i<fNSi2)? fSi1Charge[i] : -1;};
+  Int_t GetSi2Charge(Int_t i) const {return (i<fNSi2)? fSi2Charge[i] : -1;};
   
   Double_t GetX(Int_t n)   const {return (n<2)? fX[n] : -1;}
   Double_t GetY(Int_t n)   const {return (n<2)? fY[n] : -1;}
@@ -93,7 +100,7 @@ protected:
 
   // data reading
   
-  Int_t Int(Int_t i, Char_t *start);
+  Int_t Int(Int_t i, Char_t *start) const;
   Int_t DecodeSi();
 
   //