polishing
authorschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 21 Aug 2002 17:32:44 +0000 (17:32 +0000)
committerschutz <schutz@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 21 Aug 2002 17:32:44 +0000 (17:32 +0000)
PHOS/AliPHOSv0.cxx
PHOS/AliPHOSv0.h
PHOS/AliPHOSv1.h
PHOS/AliPHOSv2.h
PHOS/AliPHOSv3.h
PHOS/AliPHOSv4.h
PHOS/AliPHOSvFast.h

index 3b864a2..e0293ea 100644 (file)
@@ -57,10 +57,7 @@ AliPHOSv0::AliPHOSv0(const char *name, const char *title):
   AliPHOS(name,title)
 {
   // ctor : title is used to identify the layout
-  // create the getter not needed
-  //AliPHOSGetter::GetInstance(gDirectory->GetName(), 0);
-  
+  GetGeometry() ; 
 }
 
 //____________________________________________________________________________
@@ -879,25 +876,25 @@ void AliPHOSv0::Init(void)
   Int_t i;
 
   if(fDebug) {
-    printf("\n%s: ",ClassName());
-    for(i=0;i<35;i++) printf("*");
-    printf(" PHOS_INIT ");
-    for(i=0;i<35;i++) printf("*");
-    printf("\n%s: ",ClassName());
-    
-    
+    cout << endl ;  
+    for(i=0;i<35;i++) 
+      cout <<"*";
+    cout << "INFO: " << ClassName() << "::Init ";
+    for(i=0;i<35;i++) 
+      cout << "*";
+    cout << endl;
+   
     // Here the PHOS initialisation code (if any!)
-
+    
     AliPHOSGeometry * geom = GetGeometry() ; 
 
     if (geom!=0)  
       cout << "AliPHOS" << Version() << " : PHOS geometry intialized for " << geom->GetName() << endl ;
     else
-      cout << "AliPHOS" << Version() << " : PHOS geometry initialization failed !" << endl ;   
+      cout << "AliPHOS" << Version() << " : PHOS geometry initialization failed !" << endl ;       
+    for(i=0;i<80;i++) 
+      cout << "*" ;
+    cout << endl;
     
-    for(i=0;i<80;i++) printf("*");
-    printf("\n");
-  }  
+  }
 }
-
-
index 7aed230..51920af 100644 (file)
@@ -54,7 +54,7 @@ class AliPHOSv0 : public AliPHOS {
     // Gives the version number 
     return 0 ; 
   }
-  virtual TString Version(void){ 
+  virtual const TString Version(void)const { 
     // As above
     return TString("v0") ; 
   }
index e388762..72a085a 100644 (file)
@@ -42,7 +42,7 @@ public:
   }
 
   virtual void   StepManager(void) ;                              
-  virtual TString Version(void){ return TString("v1") ;  }
+  virtual const TString Version(void)const { return TString("v1") ;  }
 
   AliPHOSv1 & operator = (const AliPHOSv1 & rvalue)  {
     // assignement operator requested by coding convention but not needed
index 2570a39..6fc61ec 100644 (file)
@@ -27,7 +27,7 @@ public:
     // Gives the version number 
     return 2 ; 
   }
-  virtual TString Version(void){ 
+  virtual const TString Version(void)const { 
     // returns the version number 
     return TString("v2") ; 
   }
index 928472f..2598370 100644 (file)
@@ -36,7 +36,7 @@ class AliPHOSv3 : public AliPHOSv1 {
     // Gives the version number 
     return 3 ; 
   }
-  virtual TString Version(void){ 
+  virtual const TString Version(void)const { 
     // returns the version number 
     return TString("v3") ; 
   }   
index bbb9ff4..e2905fc 100644 (file)
@@ -67,7 +67,7 @@ public:
   Double_t     SigmaE(Double_t energy) ;    // calulates the energy resolution at a given Energy                           
   Double_t     SigmaP(Double_t energy, Double_t inc) ; // calulates the position resolution at a given Energy at a given incidence                           
   virtual void StepManager(void) ;          // does the tracking through PHOS and a preliminary digitalization
-  virtual TString Version(void){ 
+  virtual const TString Version(void)const { 
     // As IsVersion
     return TString("v4") ; 
   }
index 1cc77c9..4e65a1f 100644 (file)
@@ -50,7 +50,7 @@ public:
   virtual void   Init(void) ;                                        // does nothing
   virtual Int_t  IsVersion(void) const {
     // Gives the version number 
-    return 4 ; 
+    return 99 ; 
   }
 
   void    MakeBranch(Option_t* opt, const char *file=0) ;
@@ -67,7 +67,7 @@ public:
   Double_t     SigmaE(Double_t energy) ;    // calulates the energy resolution at a given Energy                           
   Double_t     SigmaP(Double_t energy, Double_t inc) ; // calulates the position resolution at a given Energy at a given incidence                           
   virtual void StepManager(void) ;          // does the tracking through PHOS and a preliminary digitalization
-  virtual TString Version(void){ 
+  virtual const TString Version(void)const { 
     // As IsVersion
     return TString("vFast") ; 
   }