Updated for coding convenstions compilation errors and warnings and the like.
[u/mrichter/AliRoot.git] / ITS / AliITSv5.cxx
index 2329b0af67268edbfd2e85b8400540b0510a4e47..6f08ae3eba3bb09159387d470fc3399e15835c15 100644 (file)
 
 /*
 $Log$
+Revision 1.14.4.9  2000/06/12 19:14:51  barbera
+Remove partical transision to new Config.C calling convension. Bug Found.
+
+Revision 1.14.4.8  2000/06/12 18:15:52  barbera
+fixed posible compilation errors on HP unix. Modifided default constructor
+for use with new calling requirements.
+
+Revision 1.14.4.7  2000/06/11 20:37:59  barbera
+coding convenstion update.
+
 Revision 1.14.4.4  2000/05/19 10:10:21  nilsen
 fix for bug with HP and Sun unix + fix for event display in ITS-working branch
 
@@ -81,7 +91,7 @@ Introduction of the Copyright and cvs Log
 ClassImp(AliITSv5)
  
 //_____________________________________________________________________________
-AliITSv5::AliITSv5() {
+  AliITSv5::AliITSv5()/*:AliITS("ITS","TDR version")*/{
 ////////////////////////////////////////////////////////////////////////
 //    Standard default constructor for the ITS version 5.
 ////////////////////////////////////////////////////////////////////////
@@ -93,6 +103,10 @@ AliITSv5::AliITSv5() {
     fId5Name[3] = "ITS4";
     fId5Name[4] = "ITS5";
     fId5Name[5] = "ITS6";
+
+    fEuclidMaterial = "$ALICE_ROOT/Euclid/ITSgeometry_5.tme";
+    fEuclidGeometry = "$ALICE_ROOT/Euclid/ITSgeometry_5.euc";
+    printf("Created ITS TDR Detailed version reading geometry from file\n");
 }
 //____________________________________________________________________________
 AliITSv5::AliITSv5(const AliITSv5 &source){
@@ -102,19 +116,21 @@ AliITSv5::AliITSv5(const AliITSv5 &source){
     if(&source == this) return;
     this->fId5N = source.fId5N;
     this->fId5Name = new char*[fId5N];
-        for(Int_t i=0;i<6;i++) strcpy(this->fId5Name[i],source.fId5Name[i]);
-       return;
+    Int_t i;
+    for(i=0;i<6;i++) strcpy(this->fId5Name[i],source.fId5Name[i]);
+    return;
 }
 //_____________________________________________________________________________
 AliITSv5& AliITSv5::operator=(const AliITSv5 &source){
 ////////////////////////////////////////////////////////////////////////
 //    Assignment operator for the ITS version 1.
 ////////////////////////////////////////////////////////////////////////
-       if(&source == this) return *this;
-    this->fId5N = source.fId5N;
-    this->fId5Name = new char*[fId5N];
-        for(Int_t i=0;i<6;i++) strcpy(this->fId5Name[i],source.fId5Name[i]);
-       return *this;
+  if(&source == this) return *this;
+  this->fId5N = source.fId5N;
+  this->fId5Name = new char*[fId5N];
+  Int_t i;
+  for(i=0;i<6;i++) strcpy(this->fId5Name[i],source.fId5Name[i]);
+  return *this;
 }
 //_____________________________________________________________________________
 AliITSv5::~AliITSv5() {
@@ -139,6 +155,7 @@ AliITSv5::AliITSv5(const char *name, const char *title) : AliITS(name, title){
 
     fEuclidMaterial = "$ALICE_ROOT/Euclid/ITSgeometry_5.tme";
     fEuclidGeometry = "$ALICE_ROOT/Euclid/ITSgeometry_5.euc";
+    printf("Created ITS TDR Detailed version reading geometry from file\n");
 }
 //_____________________________________________________________________________
 void AliITSv5::BuildGeometry(){
@@ -152,9 +169,9 @@ void AliITSv5::BuildGeometry(){
 
   TNode *top;
   TNode *nd;
-  //const int kColorITSSPD=kRed;
-  //const int kColorITSSDD=kGreen;
-  const int kColorITSSSD=kBlue;
+  //const Int_t kColorITSSPD=kRed;
+  //const Int_t kColorITSSDD=kGreen;
+  const Int_t kColorITSSSD=kBlue;
   //
   top=gAlice->GetGeometry()->GetNode("alice");
   AliITSgeom  *gm = this->GetITSgeom();
@@ -752,7 +769,7 @@ void AliITSv5::Streamer(TBuffer &R__b){
 // dosen't contain any "real" data to be saved, it doesn't.
 ////////////////////////////////////////////////////////////////////////
 
-    printf("AliITSv5Streamer Starting\n");
+  //    printf("AliITSv5Streamer Starting\n");
    if (R__b.IsReading()) {
       Version_t R__v = R__b.ReadVersion(); 
       if (R__v==1) {
@@ -771,6 +788,6 @@ void AliITSv5::Streamer(TBuffer &R__b){
       //R__b << fId5N;
       //R__b.WriteArray(fId5Name, __COUNTER__);
    } // end if R__b.IsReading()
-    printf("AliITSv5Streamer Finishing\n");
+   //    printf("AliITSv5Streamer Finishing\n");
 }