]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RICH/AliRICHv0.cxx
New files for folders and Stack
[u/mrichter/AliRoot.git] / RICH / AliRICHv0.cxx
index d991d33008dfd6adc60e10d87041107e20037ea3..4fbe63fe3751e09ae69a514387aecb068756409f 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
   $Log$
+  Revision 1.21  2001/05/10 12:28:15  jbarbosa
+  Repositioned the RICH modules.
+
   Revision 1.20  2001/02/23 17:25:57  jbarbosa
   Setters for wire sag effect and voltage values.
 
@@ -175,10 +178,12 @@ AliRICHv0::AliRICHv0(const char *name, const char *title)
 void AliRICHv0::Init()
 {
 
-  printf("*********************************** RICH_INIT ***********************************\n");
-  printf("*                                                                               *\n");
-  printf("*                       AliRICHv0 Default version started                       *\n");
-  printf("*                                                                               *\n");
+  if(fDebug) {
+    printf("%s: *********************************** RICH_INIT ***********************************\n",ClassName());
+    printf("%s: *                                                                               *\n",ClassName());
+    printf("%s: *                       AliRICHv0 Default version started                       *\n",ClassName());
+    printf("%s: *                                                                               *\n",ClassName());
+  }
 
   
   AliSegmentation*  segmentation;
@@ -233,16 +238,27 @@ void AliRICHv0::Init()
     Chamber(5).SetChamberTransform(pos6[0],pos6[1],pos6[2],new TRotMatrix("rot998","rot998",90., 0.               , 90 + deltaphi , 90.             , deltaphi, 90.            ));
     Chamber(6).SetChamberTransform(pos7[0],pos7[1],pos7[2],new TRotMatrix("rot999","rot999",90., deltatheta       , 108.2         , 90.+ deltatheta ,18.2     , 90 + deltatheta));   
      
-    printf("*                            Pads            : %3dx%3d                          *\n",segmentation->Npx(),segmentation->Npy());
-    printf("*                            Pad size        : %5.2f x%5.2f mm2                 *\n",segmentation->Dpx(),segmentation->Dpy()); 
-    printf("*                            Gap Thickness   : %5.1f cm                         *\n",geometry->GetGapThickness());
-    printf("*                            Radiator Width  : %5.1f cm                         *\n",geometry->GetQuartzWidth());
-    printf("*                            Radiator Length : %5.1f cm                         *\n",geometry->GetQuartzLength());
-    printf("*                            Freon Thickness : %5.1f cm                         *\n",geometry->GetFreonThickness());
-    printf("*                            Charge Slope    : %5.1f ADC                        *\n",response->ChargeSlope());
-    printf("*                            Feedback Prob.  : %5.2f %%                          *\n",response->AlphaFeedback()*100);
-    printf("*                                                                               *\n");
-    printf("*********************************************************************************\n");
-
+    if(fDebug) {
+      printf("%s: *                            Pads            : %3dx%3d                          *\n",
+            ClassName(),segmentation->Npx(),segmentation->Npy());
+      printf("%s: *                            Pad size        : %5.2f x%5.2f mm2                 *\n",
+            ClassName(),segmentation->Dpx(),segmentation->Dpy()); 
+      printf("%s: *                            Gap Thickness   : %5.1f cm                         *\n",
+            ClassName(),geometry->GetGapThickness());
+      printf("%s: *                            Radiator Width  : %5.1f cm                         *\n",
+            ClassName(),geometry->GetQuartzWidth());
+      printf("%s: *                            Radiator Length : %5.1f cm                         *\n",
+            ClassName(),geometry->GetQuartzLength());
+      printf("%s: *                            Freon Thickness : %5.1f cm                         *\n",
+            ClassName(),geometry->GetFreonThickness());
+      printf("%s: *                            Charge Slope    : %5.1f ADC                        *\n",
+            ClassName(),response->ChargeSlope());
+      printf("%s: *                            Feedback Prob.  : %5.2f %%                          *\n",
+            ClassName(),response->AlphaFeedback()*100);
+      printf("%s: *                                                                               *\n",
+            ClassName());
+      printf("%s: *********************************************************************************\n",
+            ClassName());
+    }
 }