]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSgeomSSD.h
Allocation of big array in the heap using static declaration
[u/mrichter/AliRoot.git] / ITS / AliITSgeomSSD.h
index 292926a877ef250064135a448073bf05140da947..8b2ca671156f0def1a8742bfb98ea9fa0ee8ca7d 100644 (file)
@@ -5,12 +5,17 @@
 
 /* $Id$ */
 
+////////////////////////////////////////////////////////////////////////
+// This class is for the Silicon Strip Detector, SSD, specific geometry.
+// It is being replaced by AliITSsegmentationSSD class. This file also
+// constains classes derived from AliITSgeomSSD which do nothing but
+// initilize this one with predefined values.
+////////////////////////////////////////////////////////////////////////
+
 #include <TObject.h>
 #include <TBRIK.h>
 
 class TShape;
-class ostream;
-class istream;
 
 class AliITSgeomSSD : public TObject {
 
@@ -94,8 +99,6 @@ istream &operator>>(istream &os,AliITSgeomSSD &source);
 
 //#include "AliITSgeomSSD.h"
 
-class ostream;
-class istream;
 
 class TShape;
 
@@ -127,8 +130,6 @@ istream &operator>>(istream &os,AliITSgeomSSD175 &source);
 
 //#include "AliITSgeomSSD.h"
 
-class ostream;
-class istream;
 
 class TShape;
 
@@ -136,6 +137,7 @@ class AliITSgeomSSD275and75 : public AliITSgeomSSD {
 
  public:
     AliITSgeomSSD275and75();
+    AliITSgeomSSD275and75(Int_t npar,Float_t *par);
 
     // This clas now has version 0 so that it will not be written to a root
     // file. This is good since there are no longer any data members to this
@@ -160,14 +162,13 @@ istream &operator>>(istream &os,AliITSgeomSSD275and75 &source);
 
 //#include "AliITSgeomSSD.h"
 
-class ostream;
-class istream;
 class TShape;
 
 class AliITSgeomSSD75and275 : public AliITSgeomSSD {
 
  public:
     AliITSgeomSSD75and275();
+    AliITSgeomSSD75and275(Int_t npar,Float_t *par);
 
     // This clas now has version 0 so that it will not be written to a root
     // file. This is good since there are no longer any data members to this