Do not save CVS subdirectories
authorfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 21 May 1999 17:24:09 +0000 (17:24 +0000)
committerfca <fca@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 21 May 1999 17:24:09 +0000 (17:24 +0000)
Modifications for the introduction of AliModule
Modifications for the addition of AliModule
Modifications for the introduction of AliModule
Modifications for the introduction of AliModule
Modifications for the introduction of AliModule
Modifications for the introduction of AliModule
Modifications for the introduction of AliModule
Modifications for the introduction of AliModule
Modifications for the introduction of AliModule

29 files changed:
STRUCT/AliABSO.cxx
STRUCT/AliABSO.h
STRUCT/AliBODY.cxx
STRUCT/AliBODY.h
STRUCT/AliDIPO.cxx
STRUCT/AliDIPO.h
STRUCT/AliDIPOv1.cxx
STRUCT/AliDIPOv1.h
STRUCT/AliDIPOv2.cxx
STRUCT/AliDIPOv2.h
STRUCT/AliFRAME.cxx
STRUCT/AliFRAME.h
STRUCT/AliFRAMEv0.cxx
STRUCT/AliFRAMEv0.h
STRUCT/AliFRAMEv1.cxx
STRUCT/AliFRAMEv1.h
STRUCT/AliHALL.cxx
STRUCT/AliHALL.h
STRUCT/AliMAG.cxx
STRUCT/AliMAG.h
STRUCT/AliPIPE.cxx
STRUCT/AliPIPE.h
STRUCT/AliPIPEv0.cxx
STRUCT/AliPIPEv0.h
STRUCT/AliPIPEv1.cxx
STRUCT/AliPIPEv1.h
STRUCT/AliSHIL.cxx
STRUCT/AliSHIL.h
STRUCT/Make-depend

index b76736b..2680ae1 100644 (file)
@@ -21,7 +21,6 @@
 
 #include "AliABSO.h"
 #include "AliRun.h"
-#include "AliMC.h"
 #include "AliConst.h"
  
 ClassImp(AliABSO)
@@ -36,7 +35,7 @@ AliABSO::AliABSO()
  
 //_____________________________________________________________________________
 AliABSO::AliABSO(const char *name, const char *title)
-       : AliDetector(name,title)
+       : AliModule(name,title)
 {
   //
   // Standard constructor
@@ -47,15 +46,6 @@ AliABSO::AliABSO(const char *name, const char *title)
 }
  
 //_____________________________________________________________________________
-void AliABSO::BuildGeometry()
-{
-  //
-  // ROOT TNode geometry is built only for sensitive detectors
-  // and not for structural elements
-  //
-}
-//_____________________________________________________________________________
 void AliABSO::CreateGeometry()
 {
   //
@@ -400,7 +390,7 @@ void AliABSO::CreateGeometry()
 }
 
 //_____________________________________________________________________________
-void AliABSO::DrawDetector()
+void AliABSO::DrawModule()
 {
   //
   // Draw a shaded view of the muon absorber
@@ -608,10 +598,3 @@ void AliABSO::Init()
   printf("\n");
 }
  
-//_____________________________________________________________________________
-void AliABSO::StepManager()
-{
-  //
-  // Procedure called at every step in the muon absorber
-  //
-}
index 180b5e4..e6f9ca3 100644 (file)
@@ -4,22 +4,20 @@
 //  Manager class for detector: ABSO          //
 ////////////////////////////////////////////////
  
-#include "AliDetector.h"
+#include "AliModule.h"
  
  
-class AliABSO : public AliDetector {
+class AliABSO : public AliModule {
  
 public:
   AliABSO();
   AliABSO(const char *name, const char *title);
   virtual      ~AliABSO() {}
-  virtual void  BuildGeometry();
   virtual void  CreateGeometry();
   virtual void  CreateMaterials();
   virtual void  Init();
   virtual Int_t IsVersion() const {return 0;}
-  virtual void  StepManager();
-  virtual void  DrawDetector();
+  virtual void  DrawModule();
   
   
   ClassDef(AliABSO,1)  // Muon Absorber Class
index 469ba84..35f40c0 100644 (file)
 //                                                                           //
 ///////////////////////////////////////////////////////////////////////////////
 
-#include "AliMC.h"
-#include "AliBODY.h"
-#include <TNode.h>
-#include <TBRIK.h>
 #include "AliRun.h"
+#include "AliBODY.h"
 
 ClassImp(AliBODY)
  
 //_____________________________________________________________________________
-  AliBODY::AliBODY() : AliDetector()
+AliBODY::AliBODY()
 {
   //
   // Default constructor
@@ -37,7 +34,7 @@ ClassImp(AliBODY)
  
 //_____________________________________________________________________________
 AliBODY::AliBODY(const char *name, const char *title)
-       : AliDetector(name,title)
+       : AliModule(name,title)
 {
   //
   // Standard constructor of the Alice external volume
@@ -48,14 +45,6 @@ AliBODY::AliBODY(const char *name, const char *title)
 }
  
 //_____________________________________________________________________________
-void AliBODY::BuildGeometry()
-{
-  //
-  // Build the ROOT TNode geometry. Only for detectors
-  //
-}
-//_____________________________________________________________________________
 void AliBODY::CreateGeometry()
 {
   //
@@ -88,7 +77,7 @@ void AliBODY::CreateGeometry()
   Int_t *idtmed = gAlice->Idtmed();
   AliMC *pMC = AliMC::GetMC();
   //
-  if(gAlice->GetDetector("ZDC")) {
+  if(gAlice->GetModule("ZDC")) {
     //
     // If the ZDC is present we have an asymmetric box
     // made by a four sides polygone
@@ -131,7 +120,7 @@ void AliBODY::CreateMaterials()
 }
  
 //_____________________________________________________________________________
-void AliBODY::DrawDetector()
+void AliBODY::DrawModule()
 {
   //
   // Draw a view of the Alice outside box
@@ -147,7 +136,7 @@ void AliBODY::DrawDetector()
   // Set the volumes visible
   //
   pMC->Gdopt("hide","off");
-  if(gAlice->GetDetector("ZDC")) {
+  if(gAlice->GetModule("ZDC")) {
     //
     // ZDC is present
     //
@@ -164,10 +153,4 @@ void AliBODY::DrawDetector()
   pMC->Gdman(18, 4, "MAN");
 }
  
-//_____________________________________________________________________________
-void AliBODY::StepManager()
-{
-  //
-  // Called at every step in the Alice Body
-  //
-}
+
index 74d199d..bc886c9 100644 (file)
@@ -5,22 +5,20 @@
 //   This is the envelop for Alice            //
 ////////////////////////////////////////////////
  
-#include "AliDetector.h"
+#include "AliModule.h"
  
  
-class AliBODY : public AliDetector {
+class AliBODY : public AliModule {
  
 public:
    AliBODY();
    AliBODY(const char *name, const char *title);
    virtual      ~AliBODY() {}
-   virtual void  BuildGeometry();
    virtual void  CreateGeometry();
    virtual void  CreateMaterials();
    virtual Int_t IsVersion() const {return 0;}
-   virtual void  DrawDetector();
-   virtual void  StepManager();
+   virtual void  DrawModule();
+
    ClassDef(AliBODY,1)  //Class manager for the ALICE body
 };
 
index 6d169e7..00dc2fd 100644 (file)
@@ -35,7 +35,7 @@ AliDIPO::AliDIPO()
  
 //_____________________________________________________________________________
 AliDIPO::AliDIPO(const char *name, const char *title)
-  : AliDetector(name,title)
+  : AliModule(name,title)
 {
   //
   // Standard constructor for the Magnetic Dipole
@@ -46,14 +46,6 @@ AliDIPO::AliDIPO(const char *name, const char *title)
 }
  
 //_____________________________________________________________________________
-void AliDIPO::BuildGeometry()
-{
-  //
-  // Build ROOT TNode geometry only for detectors
-  //
-}
-//_____________________________________________________________________________
 void AliDIPO::Init()
 {
   //
index 1607ce9..6b3d163 100644 (file)
@@ -1,25 +1,19 @@
 #ifndef DIPO_H
 #define DIPO_H
 ////////////////////////////////////////////////
-//  Manager class for detector: DIPO          //
+//  Manager class for Module: DIPO          //
 ////////////////////////////////////////////////
  
-#include "AliDetector.h"
+#include "AliModule.h"
  
  
-class AliDIPO : public AliDetector {
+class AliDIPO : public AliModule {
  
 public:
   AliDIPO();
   AliDIPO(const char *name, const char *title);
   virtual      ~AliDIPO() {}
-  virtual void  BuildGeometry();
-  virtual void  CreateGeometry()=0;
-  virtual void  CreateMaterials()=0;
   virtual void  Init();
-  virtual Int_t IsVersion() const {return 0;}
-  virtual void  DrawDetector()=0;
-  virtual void  StepManager()=0;
   
   ClassDef(AliDIPO,1)  //Class for the dipole magnet
 };
index f68d41c..8d7b8d3 100644 (file)
 
 #include "AliDIPOv1.h"
 #include "AliRun.h"
-#include "AliMC.h"
  
 ClassImp(AliDIPOv1)
  
 //_____________________________________________________________________________
-AliDIPOv1::AliDIPOv1() : AliDIPO()
+AliDIPOv1::AliDIPOv1()
 {
   //
   // Default constructor for the magnetic dipole version 1
@@ -148,7 +147,7 @@ void AliDIPOv1::CreateGeometry()
 }
 
 //_____________________________________________________________________________
-void AliDIPOv1::DrawDetector()
+void AliDIPOv1::DrawModule()
 {
   //
   // Draw a shaded view of the muon absorber
@@ -246,10 +245,3 @@ void AliDIPOv1::CreateMaterials()
   AliMedium(1875, "ST_L3_US          ", 1824, 0, ISXFLD, SXMGMX, tmaxfd, stemax, deemax, epsil, stmin);
 }
 
-//_____________________________________________________________________________
-void AliDIPOv1::StepManager()
-{
-  //
-  // Called at each step in the Dipole Magnet
-  //
-}
index 311e634..273087b 100644 (file)
@@ -15,8 +15,7 @@ public:
   virtual void  CreateGeometry();
   virtual void  CreateMaterials();
   virtual Int_t IsVersion() const {return 1;}
-  virtual void  DrawDetector();
-  virtual void  StepManager();
+  virtual void  DrawModule();
   
   ClassDef(AliDIPOv1,1)  //Class for the Magnetic Dipole version 1
 };
index 5b929fe..6f6f7c8 100644 (file)
 
 #include "AliDIPOv2.h"
 #include "AliRun.h"
-#include "AliMC.h"
 #include "AliConst.h"
  
 ClassImp(AliDIPOv2)
  
 //_____________________________________________________________________________
-AliDIPOv2::AliDIPOv2() : AliDIPO()
+AliDIPOv2::AliDIPOv2()
 {
   //
   // Default constructor for magnetic dipole version 2
@@ -319,7 +318,7 @@ void AliDIPOv2::CreateGeometry()
 }
 
 //_____________________________________________________________________________
-void AliDIPOv2::DrawDetector()
+void AliDIPOv2::DrawModule()
 {
   //
   // Draw a shaded view of the muon absorber
@@ -457,10 +456,3 @@ void AliDIPOv2::CreateMaterials()
   AliMedium(1854, "Coil_C3         ", 54, 0, ISXFLD, SXMGMX, tmaxfd, stemax, deemax, epsil, stmin);
 }
 
-//_____________________________________________________________________________
-void AliDIPOv2::StepManager()
-{
-  //
-  // Called at each step in the Dipole Magnet
-  //
-}
index f2bb50a..fdc28e8 100644 (file)
@@ -15,8 +15,7 @@ public:
   virtual void  CreateGeometry();
   virtual void  CreateMaterials();
   virtual Int_t IsVersion() const {return 2;}
-  virtual void  DrawDetector();
-  virtual void  StepManager();
+  virtual void  DrawModule();
   
   ClassDef(AliDIPOv2,1)  //Class manager for magnetic dipole version 2
 };
index 4c0ec56..f9975e4 100644 (file)
@@ -20,7 +20,6 @@
 
 #include "AliFRAME.h"
 #include "AliRun.h"
-#include "AliMC.h"
  
 ClassImp(AliFRAME)
  
@@ -34,7 +33,7 @@ AliFRAME::AliFRAME()
  
 //_____________________________________________________________________________
 AliFRAME::AliFRAME(const char *name, const char *title)
-  : AliDetector(name,title)
+  : AliModule(name,title)
 {
   //
   // Standard constructor
@@ -45,20 +44,3 @@ AliFRAME::AliFRAME(const char *name, const char *title)
   SetMarkerSize(0.4);
 }
  
-//_____________________________________________________________________________
-void AliFRAME::BuildGeometry()
-{
-  //
-  // ROOT TNode geometry is built only for sensitive detectors
-  // and not for structural elements
-  //
-}
-//_____________________________________________________________________________
-
-void AliFRAME::StepManager()
-{
-  //
-  // Called at every step in the space frame
-  //
-}
index e556adb..318914d 100644 (file)
@@ -4,22 +4,16 @@
 //  Manager class for detector: FRAME         //
 ////////////////////////////////////////////////
  
-#include "AliDetector.h"
+#include "AliModule.h"
 
 
-class AliFRAME : public AliDetector {
+class AliFRAME : public AliModule {
   
 public:
   AliFRAME();
   AliFRAME(const char *name, const char *title);
   virtual      ~AliFRAME() {}
-  virtual void  BuildGeometry();
-  virtual void  CreateGeometry(){}
-  virtual void  CreateMaterials(){}
   virtual Int_t IsVersion() const =0;
-  virtual void  DrawDetector(){}
-  virtual void  StepManager();
-  virtual void  Init(){}
  
    ClassDef(AliFRAME,1)  //Class for Space Frame
 };
index af484c6..f4b5caa 100644 (file)
@@ -15,7 +15,7 @@
 ClassImp(AliFRAMEv0)
  
 //_____________________________________________________________________________
-AliFRAMEv0::AliFRAMEv0() : AliFRAME()
+AliFRAMEv0::AliFRAMEv0()
 {
 }
 
@@ -76,11 +76,6 @@ void AliFRAMEv0::CreateGeometry()
 
  
 //___________________________________________
-void AliFRAMEv0::DrawDetector()
-{
-}
-
-//___________________________________________
 void AliFRAMEv0::CreateMaterials()
 {
   char *filetmp;
index 2a01c8e..d5c88cf 100644 (file)
@@ -15,7 +15,6 @@ public:
   virtual void   CreateGeometry();
   virtual void   CreateMaterials();
   virtual Int_t  IsVersion() const {return 0;}
-  virtual void  DrawDetector();
    
    ClassDef(AliFRAMEv0,1)  //Class for FRAME version 0
 };
index 8dd057b..954d39a 100644 (file)
 
 #include "AliFRAMEv1.h"
 #include "AliRun.h"
-#include "AliMC.h"
  
 ClassImp(AliFRAMEv1)
  
 //_____________________________________________________________________________
-AliFRAMEv1::AliFRAMEv1() : AliFRAME()
+AliFRAMEv1::AliFRAMEv1()
 {
   //
   // Default constructor for space frame
@@ -240,7 +239,7 @@ void AliFRAMEv1::CreateGeometry()
 }
 
 //_____________________________________________________________________________
-void AliFRAMEv1::DrawDetector()
+void AliFRAMEv1::DrawModule()
 {
   //
   // Draw a shaded view of the space frame
index 199157f..b023760 100644 (file)
@@ -16,7 +16,7 @@ public:
   virtual void  CreateGeometry();
   virtual void  CreateMaterials();
   virtual Int_t IsVersion() const {return 1;}
-  virtual void  DrawDetector();
+  virtual void  DrawModule();
   
   ClassDef(AliFRAMEv1,1)  //Class for FRAME version 1
 };
index e7d1c6f..c61b0be 100644 (file)
 
 #include "AliHALL.h"
 #include "AliRun.h"
-#include "AliMC.h"
 #include "AliConst.h"
  
 ClassImp(AliHALL)
  
 //_____________________________________________________________________________
-AliHALL::AliHALL() : AliDetector()
+AliHALL::AliHALL()
 {
   //
   // Default constructor for the experimental Hall
@@ -36,7 +35,7 @@ AliHALL::AliHALL() : AliDetector()
  
 //_____________________________________________________________________________
 AliHALL::AliHALL(const char *name, const char *title)
-       : AliDetector(name,title)
+       : AliModule(name,title)
 {
   //
   // Standard constructor for the experimental Hall
@@ -47,14 +46,6 @@ AliHALL::AliHALL(const char *name, const char *title)
 }
  
 //_____________________________________________________________________________
-void AliHALL::BuildGeometry()
-{
-  //
-  // Build ROOT TNode geometry. Only for Detectors
-  //
-}
-//_____________________________________________________________________________
 void AliHALL::CreateGeometry()
 {
   //
@@ -150,7 +141,7 @@ void AliHALL::CreateGeometry()
   dr  = 100.;
   dh  = dr * TMath::Cos(phi);
   dl  = dr * TMath::Sin(phi);
-  if (gAlice->GetDetector("ZDC") == 0) {
+  if (gAlice->GetModule("ZDC") == 0) {
     
     //     No ZDC 
     hullen = 250.;
@@ -403,7 +394,7 @@ void AliHALL::Init()
 }
 
 //_____________________________________________________________________________
-void AliHALL::DrawDetector()
+void AliHALL::DrawModule()
 {
   //
   // Draw a shaded view of Experimental Hall
@@ -440,7 +431,7 @@ void AliHALL::DrawDetector()
   pMC->Gdopt("shad", "on");
   pMC->Gsatt("*", "fill", 7);
   pMC->SetClipBox(".");
-  if (gAlice->GetDetector("ZDC") == 0) {
+  if (gAlice->GetModule("ZDC") == 0) {
     //
     // ZDC is not present
     //
@@ -459,10 +450,3 @@ void AliHALL::DrawDetector()
   pMC->Gdman(18, 2, "MAN");
 }
  
-//_____________________________________________________________________________
-void AliHALL::StepManager()
-{
-  //
-  // Called at every step in the HALL
-  //
-}
index 5ae9f66..33d99c6 100644 (file)
@@ -4,22 +4,20 @@
 //  Manager class for detector: HALL          //
 ////////////////////////////////////////////////
  
-#include "AliDetector.h"
+#include "AliModule.h"
  
  
-class AliHALL : public AliDetector {
+class AliHALL : public AliModule {
  
 public:
    AliHALL();
    AliHALL(const char *name, const char *title);
    virtual      ~AliHALL() {}
-   virtual void  BuildGeometry();
    virtual void  CreateGeometry();
    virtual void  CreateMaterials();
    virtual void  Init();
    virtual Int_t IsVersion() const {return 0;}
-   virtual void  DrawDetector();
-   virtual void  StepManager();
+   virtual void  DrawModule();
  
    ClassDef(AliHALL,1)  //Class for ALICE experimental hall
 };
index 95f6ae2..0a164f1 100644 (file)
@@ -19,7 +19,6 @@
  
 #include "AliMAG.h"
 #include "AliRun.h"
-#include "TGeant3.h"
  
 ClassImp(AliMAG)
  
@@ -33,7 +32,7 @@ AliMAG::AliMAG()
  
 //_____________________________________________________________________________
 AliMAG::AliMAG(const char *name, const char *title)
-  : AliDetector(name,title)
+  : AliModule(name,title)
 {
   //
   // Standard constructor for L3 magnet
@@ -50,15 +49,6 @@ AliMAG::AliMAG(const char *name, const char *title)
 }
 
 //_____________________________________________________________________________
-void AliMAG::BuildGeometry()
-{
-  //
-  // Build ROOT TNode geometry for L3 magnet
-  // only for detectors
-  //
-}
-//_____________________________________________________________________________
 void AliMAG::CreateGeometry()
 {
   //
@@ -241,7 +231,7 @@ void AliMAG::CreateMaterials()
 }
 
 //_____________________________________________________________________________
-void AliMAG::DrawDetector()
+void AliMAG::DrawModule()
 {
   //
   // Draw a shaded view of the L3 magnet
@@ -266,10 +256,3 @@ void AliMAG::Init()
   printf("\n");
 }
 
-//_____________________________________________________________________________
-void AliMAG::StepManager()
-{
-  //
-  // Called at every step in the L3 magnet
-  //
-}
index 5c70486..d94307e 100644 (file)
@@ -4,22 +4,20 @@
 //  Manager class for detector: MAG           //
 ////////////////////////////////////////////////
  
-#include "AliDetector.h"
+#include "AliModule.h"
  
  
-class AliMAG : public AliDetector {
+class AliMAG : public AliModule {
  
 public:
    AliMAG();
    AliMAG(const char *name, const char *title);
    virtual      ~AliMAG() {}
-   virtual void  BuildGeometry();
    virtual void  CreateGeometry();
    virtual void  CreateMaterials();
    virtual void  Init();
    virtual Int_t IsVersion() const {return 0;}
-   virtual void  DrawDetector();
-   virtual void  StepManager();
+   virtual void  DrawModule();
  
    ClassDef(AliMAG,1)  //Class manager for detector:MAG
 };
index c676036..b3f548a 100644 (file)
@@ -12,7 +12,6 @@
 
 #include "AliPIPE.h"
 #include "AliRun.h"
-#include "TGeant3.h"
  
 ClassImp(AliPIPE)
  
@@ -26,7 +25,7 @@ AliPIPE::AliPIPE()
  
 //_____________________________________________________________________________
 AliPIPE::AliPIPE(const char *name, const char *title)
-       : AliDetector(name,title)
+       : AliModule(name,title)
 {
   //
   // Standard constructor for beam pipe
@@ -36,20 +35,3 @@ AliPIPE::AliPIPE(const char *name, const char *title)
   SetMarkerSize(0.4);
 }
  
-//_____________________________________________________________________________
-void AliPIPE::BuildGeometry()
-{
-  //
-  // Create ROOT TNode geometry. Only for sensitive detectors
-  //
-}
-
-
-//_____________________________________________________________________________
-void AliPIPE::StepManager()
-{
-  //
-  // Called at every step in the beam pipe
-  //
-}
index 9c134f8..26fd806 100644 (file)
@@ -4,21 +4,15 @@
 //  Manager class for detector: PIPE          //
 ////////////////////////////////////////////////
  
-#include "AliDetector.h"
+#include "AliModule.h"
  
  
-class AliPIPE : public AliDetector {
+class AliPIPE : public AliModule {
  
 public:
   AliPIPE();
   AliPIPE(const char *name, const char *title);
   virtual      ~AliPIPE() {}
-  virtual void  BuildGeometry();
-  virtual void  CreateGeometry(){}
-  virtual void  CreateMaterials(){}
-  virtual Int_t IsVersion() const =0;
-  virtual void  DrawDetector(){}
-  virtual void  StepManager();
   
   ClassDef(AliPIPE,1)  //Beam Pipe base Class
 };
index 9a8b4c6..bd51488 100644 (file)
@@ -2,20 +2,14 @@
 //  Beam pipe class                            /
 ////////////////////////////////////////////////
 
-#include <stdio.h> 
-#include <TMath.h>
-#include <TRandom.h>
-#include <TVector.h>
 #include "AliPIPEv0.h"
 #include "AliRun.h"
-#include "stdlib.h"
-#include "AliMC.h"
 #include "TSystem.h"
  
 ClassImp(AliPIPEv0)
  
 //_____________________________________________________________________________
-AliPIPEv0::AliPIPEv0() : AliPIPE()
+AliPIPEv0::AliPIPEv0()
 {
 }
 
@@ -98,7 +92,7 @@ void AliPIPEv0::CreateGeometry()
 
  
 //___________________________________________
-void AliPIPEv0::DrawDetector()
+void AliPIPEv0::DrawModule()
 {
 }
 
index 3249fd1..db71482 100644 (file)
@@ -15,7 +15,7 @@ public:
   virtual void   CreateGeometry();
   virtual void   CreateMaterials();
   virtual Int_t  IsVersion() const {return 0;}
-  virtual void  DrawDetector();
+  virtual void  DrawModule();
    
    ClassDef(AliPIPEv0,1)  //Class for PIPE version 0
 };
index f24f899..65f2bbf 100644 (file)
@@ -17,7 +17,7 @@
 ClassImp(AliPIPEv1)
  
 //_____________________________________________________________________________
-AliPIPEv1::AliPIPEv1() : AliPIPE()
+AliPIPEv1::AliPIPEv1()
 {
   //
   // Default constructor for beam pipe
@@ -183,7 +183,7 @@ void AliPIPEv1::CreateGeometry()
   //     Replace Absorber or Shield by Beam-Pipe 
   //     in case they are not selected 
   
-  if (gAlice->GetDetector("ABSO") == 0) {
+  if (gAlice->GetModule("ABSO") == 0) {
     
     pMC->Gspos("QN63", 2, "ALIC", 0., 0., z_flange, 0, "ONLY");
     r2      = 2.9;
@@ -208,7 +208,7 @@ void AliPIPEv1::CreateGeometry()
     zpos = tpar[2] + z_flange;
     pMC->Gspos("QDTS", 1, "ALIC", 0., 0., zpos, 0, "ONLY");
   }
-  if (gAlice->GetDetector("SHIL") == 0) {
+  if (gAlice->GetModule("SHIL") == 0) {
     r2      = 2.9;
     dr      = .015;
     tpar[0] = 0.;
@@ -224,7 +224,7 @@ void AliPIPEv1::CreateGeometry()
 }
 
 //_____________________________________________________________________________
-void AliPIPEv1::DrawDetector()
+void AliPIPEv1::DrawModule()
 {
   //
   // Draw a shaded view of the Beam Pipe
index c23dcf8..c1acb06 100644 (file)
@@ -16,7 +16,7 @@ public:
   virtual void  CreateGeometry();
   virtual void  CreateMaterials();
   virtual Int_t IsVersion() const {return 1;}
-  virtual void  DrawDetector();
+  virtual void  DrawModule();
   
   ClassDef(AliPIPEv1,1)  //Class for PIPE version 1
 };
index 496f364..6d29564 100644 (file)
 ///////////////////////////////////////////////////////////////////////////////
 
 #include "AliSHIL.h"
-#include <TNode.h>
-#include <TTUBE.h>
-#include <TBRIK.h>
 #include "AliRun.h"
-#include "AliMC.h"
 #include "AliConst.h"
 
 ClassImp(AliSHIL)
@@ -32,7 +28,7 @@ AliSHIL::AliSHIL()
  
 //_____________________________________________________________________________
 AliSHIL::AliSHIL(const char *name, const char *title)
-  : AliDetector(name,title)
+  : AliModule(name,title)
 {
   //
   // Standard constructor for muon shield
@@ -43,14 +39,6 @@ AliSHIL::AliSHIL(const char *name, const char *title)
 }
  
 //_____________________________________________________________________________
-void AliSHIL::BuildGeometry()
-{
-  //
-  // Root TNode geometry only for active detectors
-  //
-}
-//_____________________________________________________________________________
 void AliSHIL::CreateGeometry()
 {
   //
@@ -515,7 +503,7 @@ void AliSHIL::CreateMaterials()
 }
 
 //_____________________________________________________________________________
-void AliSHIL::DrawDetector () 
+void AliSHIL::DrawModule () 
 {
   //
   // Draw a shaded view of the muon shield
@@ -589,10 +577,3 @@ void AliSHIL::Init()
 }
 
  
-//_____________________________________________________________________________
-void AliSHIL::StepManager()
-{
-  //
-  // Called at every step in the muon shield
-  //
-}
index 5f6a59e..4883908 100644 (file)
@@ -1,25 +1,23 @@
 #ifndef SHIL_H
 #define SHIL_H
 ////////////////////////////////////////////////
-//  Manager class for detector: SHIL          //
+//  Manager class for Module: SHIL          //
 ////////////////////////////////////////////////
  
-#include "AliDetector.h"
+#include "AliModule.h"
  
  
-class AliSHIL : public AliDetector {
+class AliSHIL : public AliModule {
   
 public:
   AliSHIL();
   AliSHIL(const char *name, const char *title);
   virtual      ~AliSHIL() {}
-  virtual void  BuildGeometry();
   virtual void  CreateGeometry();
   virtual void  CreateMaterials();
   virtual void  Init();
   virtual Int_t IsVersion() const {return 0;}
-  virtual void  StepManager();
-  virtual void  DrawDetector();
+  virtual void  DrawModule();
  
   ClassDef(AliSHIL,1)  // Muon Shield Class
 };
index 8feb1e0..7d69bfd 100644 (file)
  
 # DO NOT DELETE THIS LINE -- make depend depends on it.
 
-AliMAG.o: AliMAG.h /hdb2/offline/pro/include/AliDetector.h
-AliMAG.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliMAG.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliMAG.o: AliMAG.h /hdb2/offline/pro/include/AliModule.h
+AliMAG.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliMAG.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliMAG.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliMAG.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliMAG.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliMAG.o: /usr/include/gnu/stubs.h
+AliMAG.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliMAG.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliMAG.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliMAG.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliMAG.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliMAG.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliMAG.o: /soft/root/include/TSeqCollection.h
+AliMAG.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliMAG.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliMAG.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliMAG.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliMAG.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliMAG.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliMAG.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliMAG.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliMAG.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliMAG.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliMAG.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliMAG.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliMAG.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliMAG.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliMAG.o: /soft/root/include/TGeometry.h
+AliMAG.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliMAG.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliMAG.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliMAG.o: /hdb2/offline/pro/include/AliHeader.h
 AliMAG.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
-AliMAG.o: /hdb2/offline/pro/include/AliMC.h
+AliMAG.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliMAG.o: /hdb2/offline/pro/include/AliGenerator.h
 AliMAG.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliMAG.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliMAG.o: /hdb2/offline/pro/include/TGeant3.h
-AliABSO.o: AliABSO.h /hdb2/offline/pro/include/AliDetector.h
-AliABSO.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliABSO.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliMAG.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliMAG.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliMAG.o: /usr/local/include/g++/iostream.h
+AliMAG.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliMAG.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliMAG.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliMAG.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliMAG.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliMAG.o: /soft/root/include/TArrayD.h
+AliABSO.o: AliABSO.h /hdb2/offline/pro/include/AliModule.h
+AliABSO.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliABSO.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliABSO.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliABSO.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliABSO.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliABSO.o: /usr/include/gnu/stubs.h
+AliABSO.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliABSO.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliABSO.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliABSO.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliABSO.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliABSO.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliABSO.o: /soft/root/include/TSeqCollection.h
+AliABSO.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliABSO.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliABSO.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliABSO.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliABSO.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliABSO.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliABSO.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliABSO.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliABSO.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliABSO.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliABSO.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliABSO.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliABSO.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliABSO.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliABSO.o: /soft/root/include/TGeometry.h
+AliABSO.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliABSO.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliABSO.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliABSO.o: /hdb2/offline/pro/include/AliHeader.h
 AliABSO.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
-AliABSO.o: /hdb2/offline/pro/include/AliMC.h
+AliABSO.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliABSO.o: /hdb2/offline/pro/include/AliGenerator.h
 AliABSO.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliABSO.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliABSO.o: /hdb2/offline/pro/include/AliConst.h /soft/root/include/TMath.h
-AliDIPO.o: AliDIPO.h /hdb2/offline/pro/include/AliDetector.h
-AliDIPO.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliDIPO.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliABSO.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliABSO.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliABSO.o: /usr/local/include/g++/iostream.h
+AliABSO.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliABSO.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliABSO.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliABSO.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliABSO.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliABSO.o: /soft/root/include/TArrayD.h /hdb2/offline/pro/include/AliConst.h
+AliDIPO.o: AliDIPO.h /hdb2/offline/pro/include/AliModule.h
+AliDIPO.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliDIPO.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliDIPO.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliDIPO.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliDIPO.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliDIPO.o: /usr/include/gnu/stubs.h
+AliDIPO.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliDIPO.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliDIPO.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliDIPO.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliDIPO.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliDIPO.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliDIPO.o: /soft/root/include/TSeqCollection.h
+AliDIPO.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliDIPO.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliDIPO.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliDIPO.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliDIPO.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliDIPO.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliDIPO.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliDIPO.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliDIPO.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliDIPO.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliDIPO.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliDIPO.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliDIPO.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliDIPO.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliDIPO.o: /soft/root/include/TGeometry.h
+AliDIPO.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliDIPO.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliDIPO.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliDIPO.o: /hdb2/offline/pro/include/AliHeader.h
 AliDIPO.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
-AliDIPO.o: /hdb2/offline/pro/include/AliMC.h
+AliDIPO.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliDIPO.o: /hdb2/offline/pro/include/AliGenerator.h
 AliDIPO.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliDIPO.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliDIPOv1.o: AliDIPOv1.h AliDIPO.h /hdb2/offline/pro/include/AliDetector.h
-AliDIPOv1.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliDIPOv1.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliDIPO.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliDIPO.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliDIPO.o: /usr/local/include/g++/iostream.h
+AliDIPO.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliDIPO.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliDIPO.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliDIPO.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliDIPO.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliDIPO.o: /soft/root/include/TArrayD.h
+AliDIPOv1.o: AliDIPOv1.h AliDIPO.h /hdb2/offline/pro/include/AliModule.h
+AliDIPOv1.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliDIPOv1.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliDIPOv1.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliDIPOv1.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliDIPOv1.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliDIPOv1.o: /usr/include/gnu/stubs.h
+AliDIPOv1.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliDIPOv1.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliDIPOv1.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliDIPOv1.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliDIPOv1.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliDIPOv1.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliDIPOv1.o: /soft/root/include/TSeqCollection.h
+AliDIPOv1.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliDIPOv1.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliDIPOv1.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliDIPOv1.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliDIPOv1.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliDIPOv1.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliDIPOv1.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliDIPOv1.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliDIPOv1.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliDIPOv1.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliDIPOv1.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliDIPOv1.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliDIPOv1.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliDIPOv1.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliDIPOv1.o: /soft/root/include/TGeometry.h
+AliDIPOv1.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliDIPOv1.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliDIPOv1.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliDIPOv1.o: /hdb2/offline/pro/include/AliHeader.h
 AliDIPOv1.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
-AliDIPOv1.o: /hdb2/offline/pro/include/AliMC.h
+AliDIPOv1.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliDIPOv1.o: /hdb2/offline/pro/include/AliGenerator.h
 AliDIPOv1.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliDIPOv1.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliDIPOv2.o: AliDIPOv2.h AliDIPO.h /hdb2/offline/pro/include/AliDetector.h
-AliDIPOv2.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliDIPOv2.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliDIPOv1.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliDIPOv1.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliDIPOv1.o: /usr/local/include/g++/iostream.h
+AliDIPOv1.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliDIPOv1.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliDIPOv1.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliDIPOv1.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliDIPOv1.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliDIPOv1.o: /soft/root/include/TArrayD.h
+AliDIPOv2.o: AliDIPOv2.h AliDIPO.h /hdb2/offline/pro/include/AliModule.h
+AliDIPOv2.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliDIPOv2.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliDIPOv2.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliDIPOv2.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliDIPOv2.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliDIPOv2.o: /usr/include/gnu/stubs.h
+AliDIPOv2.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliDIPOv2.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliDIPOv2.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliDIPOv2.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliDIPOv2.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliDIPOv2.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliDIPOv2.o: /soft/root/include/TSeqCollection.h
+AliDIPOv2.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliDIPOv2.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliDIPOv2.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliDIPOv2.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliDIPOv2.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliDIPOv2.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliDIPOv2.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliDIPOv2.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliDIPOv2.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliDIPOv2.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliDIPOv2.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliDIPOv2.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliDIPOv2.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliDIPOv2.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliDIPOv2.o: /soft/root/include/TGeometry.h
+AliDIPOv2.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliDIPOv2.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliDIPOv2.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliDIPOv2.o: /hdb2/offline/pro/include/AliHeader.h
 AliDIPOv2.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
-AliDIPOv2.o: /hdb2/offline/pro/include/AliMC.h
+AliDIPOv2.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliDIPOv2.o: /hdb2/offline/pro/include/AliGenerator.h
 AliDIPOv2.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliDIPOv2.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliDIPOv2.o: /hdb2/offline/pro/include/AliConst.h /soft/root/include/TMath.h
-AliFRAME.o: AliFRAME.h /hdb2/offline/pro/include/AliDetector.h
-AliFRAME.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliFRAME.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliDIPOv2.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliDIPOv2.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliDIPOv2.o: /usr/local/include/g++/iostream.h
+AliDIPOv2.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliDIPOv2.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliDIPOv2.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliDIPOv2.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliDIPOv2.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliDIPOv2.o: /soft/root/include/TArrayD.h
+AliDIPOv2.o: /hdb2/offline/pro/include/AliConst.h
+AliFRAME.o: AliFRAME.h /hdb2/offline/pro/include/AliModule.h
+AliFRAME.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliFRAME.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliFRAME.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliFRAME.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliFRAME.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliFRAME.o: /usr/include/gnu/stubs.h
+AliFRAME.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliFRAME.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliFRAME.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliFRAME.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliFRAME.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliFRAME.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliFRAME.o: /soft/root/include/TSeqCollection.h
+AliFRAME.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliFRAME.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliFRAME.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliFRAME.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliFRAME.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliFRAME.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliFRAME.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliFRAME.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliFRAME.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliFRAME.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliFRAME.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliFRAME.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliFRAME.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliFRAME.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliFRAME.o: /soft/root/include/TGeometry.h
+AliFRAME.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliFRAME.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliFRAME.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliFRAME.o: /hdb2/offline/pro/include/AliHeader.h
 AliFRAME.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
-AliFRAME.o: /hdb2/offline/pro/include/AliMC.h
+AliFRAME.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliFRAME.o: /hdb2/offline/pro/include/AliGenerator.h
 AliFRAME.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliFRAME.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
+AliFRAME.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliFRAME.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliFRAME.o: /usr/local/include/g++/iostream.h
+AliFRAME.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliFRAME.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliFRAME.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliFRAME.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliFRAME.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliFRAME.o: /soft/root/include/TArrayD.h
 AliFRAMEv0.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
 AliFRAMEv0.o: /usr/include/_G_config.h /usr/include/gnu/types.h
 AliFRAMEv0.o: /usr/include/features.h /usr/include/sys/cdefs.h
@@ -102,145 +268,380 @@ AliFRAMEv0.o: /usr/include/gnu/stubs.h
 AliFRAMEv0.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
 AliFRAMEv0.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
 AliFRAMEv0.o: /usr/include/stdio_lim.h /soft/root/include/TMath.h
-AliFRAMEv0.o: /soft/root/include/TRandom.h /soft/root/include/TVector.h
-AliFRAMEv0.o: AliFRAMEv0.h AliFRAME.h /hdb2/offline/pro/include/AliDetector.h
-AliFRAMEv0.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliFRAMEv0.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliFRAMEv0.o: /soft/root/include/TRandom.h /soft/root/include/TNamed.h
+AliFRAMEv0.o: /soft/root/include/TObject.h /soft/root/include/Rtypes.h
+AliFRAMEv0.o: /soft/root/include/RConfig.h /soft/root/include/DllImport.h
+AliFRAMEv0.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliFRAMEv0.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliFRAMEv0.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliFRAMEv0.o: /soft/root/include/TSeqCollection.h
+AliFRAMEv0.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliFRAMEv0.o: /soft/root/include/TString.h /soft/root/include/TRefCnt.h
+AliFRAMEv0.o: /soft/root/include/TVector.h /soft/root/include/TError.h
+AliFRAMEv0.o: AliFRAMEv0.h AliFRAME.h /hdb2/offline/pro/include/AliModule.h
+AliFRAMEv0.o: /soft/root/include/TClonesArray.h
+AliFRAMEv0.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliFRAMEv0.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliFRAMEv0.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliFRAMEv0.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliFRAMEv0.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliFRAMEv0.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliFRAMEv0.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliFRAMEv0.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliFRAMEv0.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliFRAMEv0.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliFRAMEv0.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliFRAMEv0.o: /soft/root/include/TGeometry.h
+AliFRAMEv0.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliFRAMEv0.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliFRAMEv0.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliFRAMEv0.o: /hdb2/offline/pro/include/AliHeader.h
 AliFRAMEv0.o: /hdb2/offline/pro/include/AliMagF.h
 AliFRAMEv0.o: /hdb2/offline/pro/include/AliMC.h
 AliFRAMEv0.o: /hdb2/offline/pro/include/AliGenerator.h
 AliFRAMEv0.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliFRAMEv0.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliFRAMEv0.o: /usr/include/stdlib.h /usr/include/sys/types.h
-AliFRAMEv0.o: /usr/include/time.h /usr/include/endian.h
-AliFRAMEv0.o: /usr/include/bytesex.h /usr/include/sys/select.h
-AliFRAMEv0.o: /usr/include/selectbits.h /usr/include/alloca.h
-AliFRAMEv0.o: /soft/root/include/TSystem.h
-AliFRAMEv1.o: AliFRAMEv1.h AliFRAME.h /hdb2/offline/pro/include/AliDetector.h
-AliFRAMEv1.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliFRAMEv1.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliFRAMEv0.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliFRAMEv0.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliFRAMEv0.o: /usr/local/include/g++/iostream.h
+AliFRAMEv0.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliFRAMEv0.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliFRAMEv0.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliFRAMEv0.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliFRAMEv0.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliFRAMEv0.o: /soft/root/include/TArrayD.h /usr/include/stdlib.h
+AliFRAMEv0.o: /usr/include/sys/types.h /usr/include/time.h
+AliFRAMEv0.o: /usr/include/endian.h /usr/include/bytesex.h
+AliFRAMEv0.o: /usr/include/sys/select.h /usr/include/selectbits.h
+AliFRAMEv0.o: /usr/include/alloca.h /soft/root/include/TSystem.h
+AliFRAMEv0.o: /soft/root/include/G__ci.h /usr/include/math.h
+AliFRAMEv0.o: /usr/include/huge_val.h /usr/include/mathcalls.h
+AliFRAMEv0.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/float.h
+AliFRAMEv0.o: /usr/include/signal.h /usr/include/sigset.h
+AliFRAMEv0.o: /usr/include/signum.h /usr/include/sigaction.h
+AliFRAMEv0.o: /usr/include/sigcontext.h /usr/include/asm/sigcontext.h
+AliFRAMEv0.o: /usr/include/assert.h
+AliFRAMEv0.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/limits.h
+AliFRAMEv0.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/syslimits.h
+AliFRAMEv0.o: /usr/include/setjmp.h /usr/include/jmp_buf.h
+AliFRAMEv0.o: /usr/include/ctype.h /usr/include/fcntl.h
+AliFRAMEv0.o: /usr/include/fcntlbits.h /usr/include/unistd.h
+AliFRAMEv0.o: /usr/include/posix_opt.h /usr/include/confname.h
+AliFRAMEv0.o: /soft/root/include/TInetAddress.h /soft/root/include/TTimer.h
+AliFRAMEv0.o: /soft/root/include/TSysEvtHandler.h /soft/root/include/TTime.h
+AliFRAMEv1.o: AliFRAMEv1.h AliFRAME.h /hdb2/offline/pro/include/AliModule.h
+AliFRAMEv1.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliFRAMEv1.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliFRAMEv1.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliFRAMEv1.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliFRAMEv1.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliFRAMEv1.o: /usr/include/gnu/stubs.h
+AliFRAMEv1.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliFRAMEv1.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliFRAMEv1.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliFRAMEv1.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliFRAMEv1.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliFRAMEv1.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliFRAMEv1.o: /soft/root/include/TSeqCollection.h
+AliFRAMEv1.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliFRAMEv1.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliFRAMEv1.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliFRAMEv1.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliFRAMEv1.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliFRAMEv1.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliFRAMEv1.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliFRAMEv1.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliFRAMEv1.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliFRAMEv1.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliFRAMEv1.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliFRAMEv1.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliFRAMEv1.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliFRAMEv1.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliFRAMEv1.o: /soft/root/include/TGeometry.h
+AliFRAMEv1.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliFRAMEv1.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliFRAMEv1.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliFRAMEv1.o: /hdb2/offline/pro/include/AliHeader.h
 AliFRAMEv1.o: /hdb2/offline/pro/include/AliMagF.h
-AliFRAMEv1.o: /soft/root/include/TVector.h /hdb2/offline/pro/include/AliMC.h
+AliFRAMEv1.o: /soft/root/include/TVector.h /soft/root/include/TError.h
+AliFRAMEv1.o: /hdb2/offline/pro/include/AliMC.h
 AliFRAMEv1.o: /hdb2/offline/pro/include/AliGenerator.h
 AliFRAMEv1.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliFRAMEv1.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliHALL.o: AliHALL.h /hdb2/offline/pro/include/AliDetector.h
-AliHALL.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliHALL.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliFRAMEv1.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliFRAMEv1.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliFRAMEv1.o: /usr/local/include/g++/iostream.h
+AliFRAMEv1.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliFRAMEv1.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliFRAMEv1.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliFRAMEv1.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliFRAMEv1.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliFRAMEv1.o: /soft/root/include/TArrayD.h
+AliHALL.o: AliHALL.h /hdb2/offline/pro/include/AliModule.h
+AliHALL.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliHALL.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliHALL.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliHALL.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliHALL.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliHALL.o: /usr/include/gnu/stubs.h
+AliHALL.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliHALL.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliHALL.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliHALL.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliHALL.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliHALL.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliHALL.o: /soft/root/include/TSeqCollection.h
+AliHALL.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliHALL.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliHALL.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliHALL.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliHALL.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliHALL.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliHALL.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliHALL.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliHALL.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliHALL.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliHALL.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliHALL.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliHALL.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliHALL.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliHALL.o: /soft/root/include/TGeometry.h
+AliHALL.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliHALL.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliHALL.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliHALL.o: /hdb2/offline/pro/include/AliHeader.h
 AliHALL.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
-AliHALL.o: /hdb2/offline/pro/include/AliMC.h
+AliHALL.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliHALL.o: /hdb2/offline/pro/include/AliGenerator.h
 AliHALL.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliHALL.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliHALL.o: /hdb2/offline/pro/include/AliConst.h /soft/root/include/TMath.h
-AliSHIL.o: AliSHIL.h /hdb2/offline/pro/include/AliDetector.h
-AliSHIL.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliSHIL.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliHALL.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliHALL.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliHALL.o: /usr/local/include/g++/iostream.h
+AliHALL.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliHALL.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliHALL.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliHALL.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliHALL.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliHALL.o: /soft/root/include/TArrayD.h /hdb2/offline/pro/include/AliConst.h
+AliSHIL.o: AliSHIL.h /hdb2/offline/pro/include/AliModule.h
+AliSHIL.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliSHIL.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliSHIL.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliSHIL.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliSHIL.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliSHIL.o: /usr/include/gnu/stubs.h
+AliSHIL.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliSHIL.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliSHIL.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliSHIL.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliSHIL.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliSHIL.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliSHIL.o: /soft/root/include/TSeqCollection.h
+AliSHIL.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliSHIL.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliSHIL.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliSHIL.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliSHIL.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliSHIL.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliSHIL.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliSHIL.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliSHIL.o: /soft/root/include/TObject.h /soft/root/include/TNode.h
-AliSHIL.o: /soft/root/include/TTUBE.h /soft/root/include/TBRIK.h
+AliSHIL.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
 AliSHIL.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
-AliSHIL.o: /soft/root/include/TList.h /soft/root/include/TStopwatch.h
-AliSHIL.o: /soft/root/include/TTree.h /soft/root/include/TGeometry.h
+AliSHIL.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
+AliSHIL.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
+AliSHIL.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliSHIL.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliSHIL.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliSHIL.o: /hdb2/offline/pro/include/AliHeader.h
 AliSHIL.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
-AliSHIL.o: /hdb2/offline/pro/include/AliMC.h
+AliSHIL.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliSHIL.o: /hdb2/offline/pro/include/AliGenerator.h
 AliSHIL.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliSHIL.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliSHIL.o: /hdb2/offline/pro/include/AliConst.h /soft/root/include/TMath.h
-AliPIPE.o: AliPIPE.h /hdb2/offline/pro/include/AliDetector.h
-AliPIPE.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliPIPE.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliSHIL.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliSHIL.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliSHIL.o: /usr/local/include/g++/iostream.h
+AliSHIL.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliSHIL.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliSHIL.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliSHIL.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliSHIL.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliSHIL.o: /soft/root/include/TArrayD.h /hdb2/offline/pro/include/AliConst.h
+AliPIPE.o: AliPIPE.h /hdb2/offline/pro/include/AliModule.h
+AliPIPE.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliPIPE.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliPIPE.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliPIPE.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliPIPE.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliPIPE.o: /usr/include/gnu/stubs.h
+AliPIPE.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliPIPE.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliPIPE.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliPIPE.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliPIPE.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliPIPE.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliPIPE.o: /soft/root/include/TSeqCollection.h
+AliPIPE.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliPIPE.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliPIPE.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliPIPE.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliPIPE.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliPIPE.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliPIPE.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliPIPE.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliPIPE.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliPIPE.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliPIPE.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliPIPE.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliPIPE.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliPIPE.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliPIPE.o: /soft/root/include/TGeometry.h
+AliPIPE.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliPIPE.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliPIPE.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliPIPE.o: /hdb2/offline/pro/include/AliHeader.h
 AliPIPE.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
-AliPIPE.o: /hdb2/offline/pro/include/AliMC.h
+AliPIPE.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliPIPE.o: /hdb2/offline/pro/include/AliGenerator.h
 AliPIPE.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliPIPE.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliPIPE.o: /hdb2/offline/pro/include/TGeant3.h
+AliPIPE.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliPIPE.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliPIPE.o: /usr/local/include/g++/iostream.h
+AliPIPE.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliPIPE.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliPIPE.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliPIPE.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliPIPE.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliPIPE.o: /soft/root/include/TArrayD.h
+AliPIPEv0.o: AliPIPEv0.h AliPIPE.h /hdb2/offline/pro/include/AliModule.h
+AliPIPEv0.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliPIPEv0.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
 AliPIPEv0.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
 AliPIPEv0.o: /usr/include/_G_config.h /usr/include/gnu/types.h
 AliPIPEv0.o: /usr/include/features.h /usr/include/sys/cdefs.h
 AliPIPEv0.o: /usr/include/gnu/stubs.h
 AliPIPEv0.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
 AliPIPEv0.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
-AliPIPEv0.o: /usr/include/stdio_lim.h /soft/root/include/TMath.h
-AliPIPEv0.o: /soft/root/include/TRandom.h /soft/root/include/TVector.h
-AliPIPEv0.o: AliPIPEv0.h AliPIPE.h /hdb2/offline/pro/include/AliDetector.h
-AliPIPEv0.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliPIPEv0.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliPIPEv0.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliPIPEv0.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliPIPEv0.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliPIPEv0.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliPIPEv0.o: /soft/root/include/TSeqCollection.h
+AliPIPEv0.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliPIPEv0.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliPIPEv0.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliPIPEv0.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliPIPEv0.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliPIPEv0.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliPIPEv0.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliPIPEv0.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliPIPEv0.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliPIPEv0.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliPIPEv0.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliPIPEv0.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliPIPEv0.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliPIPEv0.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliPIPEv0.o: /soft/root/include/TGeometry.h
+AliPIPEv0.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliPIPEv0.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliPIPEv0.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliPIPEv0.o: /hdb2/offline/pro/include/AliHeader.h
-AliPIPEv0.o: /hdb2/offline/pro/include/AliMagF.h
-AliPIPEv0.o: /hdb2/offline/pro/include/AliMC.h
+AliPIPEv0.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
+AliPIPEv0.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliPIPEv0.o: /hdb2/offline/pro/include/AliGenerator.h
 AliPIPEv0.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliPIPEv0.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
+AliPIPEv0.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliPIPEv0.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliPIPEv0.o: /usr/local/include/g++/iostream.h
+AliPIPEv0.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliPIPEv0.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliPIPEv0.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliPIPEv0.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliPIPEv0.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliPIPEv0.o: /soft/root/include/TArrayD.h /soft/root/include/TSystem.h
+AliPIPEv0.o: /soft/root/include/G__ci.h /usr/include/math.h
+AliPIPEv0.o: /usr/include/huge_val.h /usr/include/mathcalls.h
+AliPIPEv0.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/float.h
 AliPIPEv0.o: /usr/include/stdlib.h /usr/include/sys/types.h
 AliPIPEv0.o: /usr/include/time.h /usr/include/endian.h /usr/include/bytesex.h
 AliPIPEv0.o: /usr/include/sys/select.h /usr/include/selectbits.h
-AliPIPEv0.o: /usr/include/alloca.h /soft/root/include/TSystem.h
-AliPIPEv1.o: AliPIPEv1.h AliPIPE.h /hdb2/offline/pro/include/AliDetector.h
-AliPIPEv1.o: /soft/root/include/TNamed.h /soft/root/include/TClonesArray.h
-AliPIPEv1.o: /soft/root/include/TBrowser.h /soft/root/include/TAttLine.h
+AliPIPEv0.o: /usr/include/alloca.h /usr/include/signal.h
+AliPIPEv0.o: /usr/include/sigset.h /usr/include/signum.h
+AliPIPEv0.o: /usr/include/sigaction.h /usr/include/sigcontext.h
+AliPIPEv0.o: /usr/include/asm/sigcontext.h /usr/include/assert.h
+AliPIPEv0.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/limits.h
+AliPIPEv0.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/syslimits.h
+AliPIPEv0.o: /usr/include/setjmp.h /usr/include/jmp_buf.h
+AliPIPEv0.o: /usr/include/ctype.h /usr/include/fcntl.h
+AliPIPEv0.o: /usr/include/fcntlbits.h /usr/include/unistd.h
+AliPIPEv0.o: /usr/include/posix_opt.h /usr/include/confname.h
+AliPIPEv0.o: /soft/root/include/TInetAddress.h /soft/root/include/TTimer.h
+AliPIPEv0.o: /soft/root/include/TSysEvtHandler.h /soft/root/include/TTime.h
+AliPIPEv1.o: AliPIPEv1.h AliPIPE.h /hdb2/offline/pro/include/AliModule.h
+AliPIPEv1.o: /soft/root/include/TNamed.h /soft/root/include/TObject.h
+AliPIPEv1.o: /soft/root/include/Rtypes.h /soft/root/include/RConfig.h
+AliPIPEv1.o: /usr/include/stdio.h /usr/local/include/g++/libio.h
+AliPIPEv1.o: /usr/include/_G_config.h /usr/include/gnu/types.h
+AliPIPEv1.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliPIPEv1.o: /usr/include/gnu/stubs.h
+AliPIPEv1.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliPIPEv1.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliPIPEv1.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliPIPEv1.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliPIPEv1.o: /soft/root/include/TBuffer.h /usr/include/string.h
+AliPIPEv1.o: /soft/root/include/Bytes.h /soft/root/include/TList.h
+AliPIPEv1.o: /soft/root/include/TSeqCollection.h
+AliPIPEv1.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliPIPEv1.o: /soft/root/include/TString.h /soft/root/include/TMath.h
+AliPIPEv1.o: /soft/root/include/TRefCnt.h /soft/root/include/TClonesArray.h
+AliPIPEv1.o: /soft/root/include/TObjArray.h /soft/root/include/TBrowser.h
+AliPIPEv1.o: /soft/root/include/TBrowserImp.h /soft/root/include/TAttLine.h
+AliPIPEv1.o: /soft/root/include/Gtypes.h /soft/root/include/Htypes.h
 AliPIPEv1.o: /soft/root/include/TAttMarker.h /soft/root/include/TArrayI.h
-AliPIPEv1.o: /soft/root/include/Gtypes.h /hdb2/offline/pro/include/AliHit.h
-AliPIPEv1.o: /soft/root/include/TObject.h /hdb2/offline/pro/include/AliRun.h
-AliPIPEv1.o: /soft/root/include/TROOT.h /soft/root/include/TList.h
+AliPIPEv1.o: /soft/root/include/TArray.h /hdb2/offline/pro/include/AliHit.h
+AliPIPEv1.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
+AliPIPEv1.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
 AliPIPEv1.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
-AliPIPEv1.o: /soft/root/include/TGeometry.h
+AliPIPEv1.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliPIPEv1.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliPIPEv1.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
 AliPIPEv1.o: /hdb2/offline/pro/include/AliHeader.h
 AliPIPEv1.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
-AliPIPEv1.o: /hdb2/offline/pro/include/AliMC.h
+AliPIPEv1.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliPIPEv1.o: /hdb2/offline/pro/include/AliGenerator.h
 AliPIPEv1.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliPIPEv1.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
-AliBODY.o: /hdb2/offline/pro/include/AliMC.h /soft/root/include/TNamed.h
-AliBODY.o: AliBODY.h /hdb2/offline/pro/include/AliDetector.h
-AliBODY.o: /soft/root/include/TClonesArray.h /soft/root/include/TBrowser.h
-AliBODY.o: /soft/root/include/TAttLine.h /soft/root/include/TAttMarker.h
-AliBODY.o: /soft/root/include/TArrayI.h /soft/root/include/Gtypes.h
-AliBODY.o: /hdb2/offline/pro/include/AliHit.h /soft/root/include/TObject.h
-AliBODY.o: /soft/root/include/TNode.h /soft/root/include/TBRIK.h
+AliPIPEv1.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliPIPEv1.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliPIPEv1.o: /usr/local/include/g++/iostream.h
+AliPIPEv1.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliPIPEv1.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliPIPEv1.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliPIPEv1.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliPIPEv1.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliPIPEv1.o: /soft/root/include/TArrayD.h
 AliBODY.o: /hdb2/offline/pro/include/AliRun.h /soft/root/include/TROOT.h
-AliBODY.o: /soft/root/include/TList.h /soft/root/include/TStopwatch.h
-AliBODY.o: /soft/root/include/TTree.h /soft/root/include/TGeometry.h
+AliBODY.o: /soft/root/include/TDirectory.h /soft/root/include/TDatime.h
+AliBODY.o: /soft/root/include/TBrowser.h /soft/root/include/TBrowserImp.h
+AliBODY.o: /soft/root/include/TList.h /soft/root/include/TSeqCollection.h
+AliBODY.o: /soft/root/include/TCollection.h /soft/root/include/TIterator.h
+AliBODY.o: /soft/root/include/TString.h /usr/include/string.h
+AliBODY.o: /usr/include/features.h /usr/include/sys/cdefs.h
+AliBODY.o: /usr/include/gnu/stubs.h
+AliBODY.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stddef.h
+AliBODY.o: /soft/root/include/TMath.h /soft/root/include/TRefCnt.h
+AliBODY.o: /soft/root/include/TStopwatch.h /soft/root/include/TTree.h
+AliBODY.o: /soft/root/include/TAttFill.h /soft/root/include/TBranch.h
+AliBODY.o: /soft/root/include/TStringLong.h /soft/root/include/TCut.h
+AliBODY.o: /soft/root/include/TGeometry.h /soft/root/include/THashList.h
+AliBODY.o: /hdb2/offline/pro/include/AliModule.h /soft/root/include/TNamed.h
+AliBODY.o: /soft/root/include/TObject.h /soft/root/include/Rtypes.h
+AliBODY.o: /soft/root/include/RConfig.h /usr/include/stdio.h
+AliBODY.o: /usr/local/include/g++/libio.h /usr/include/_G_config.h
+AliBODY.o: /usr/include/gnu/types.h
+AliBODY.o: /usr/local/lib/gcc-lib/i686-pc-linux-gnu/egcs-2.91.60/include/stdarg.h
+AliBODY.o: /usr/include/stdio_lim.h /soft/root/include/DllImport.h
+AliBODY.o: /soft/root/include/Varargs.h /soft/root/include/TStorage.h
+AliBODY.o: /soft/root/include/TBuffer.h /soft/root/include/Bytes.h
+AliBODY.o: /soft/root/include/TClonesArray.h /soft/root/include/TObjArray.h
+AliBODY.o: /soft/root/include/TAttLine.h /soft/root/include/Gtypes.h
+AliBODY.o: /soft/root/include/Htypes.h /soft/root/include/TAttMarker.h
+AliBODY.o: /soft/root/include/TArrayI.h /soft/root/include/TArray.h
+AliBODY.o: /hdb2/offline/pro/include/AliHit.h
 AliBODY.o: /hdb2/offline/pro/include/AliHeader.h
 AliBODY.o: /hdb2/offline/pro/include/AliMagF.h /soft/root/include/TVector.h
+AliBODY.o: /soft/root/include/TError.h /hdb2/offline/pro/include/AliMC.h
 AliBODY.o: /hdb2/offline/pro/include/AliGenerator.h
 AliBODY.o: /soft/root/include/TArrayF.h /soft/root/include/TGenerator.h
 AliBODY.o: /hdb2/offline/pro/include/AliLego.h /soft/root/include/TH2.h
+AliBODY.o: /soft/root/include/TH1.h /soft/root/include/TAxis.h
+AliBODY.o: /soft/root/include/TAttAxis.h /usr/local/include/g++/fstream.h
+AliBODY.o: /usr/local/include/g++/iostream.h
+AliBODY.o: /usr/local/include/g++/streambuf.h /soft/root/include/TLego.h
+AliBODY.o: /soft/root/include/TF1.h /soft/root/include/TFormula.h
+AliBODY.o: /soft/root/include/TMethodCall.h /soft/root/include/TGaxis.h
+AliBODY.o: /soft/root/include/TLine.h /soft/root/include/TAttText.h
+AliBODY.o: /soft/root/include/TArrayC.h /soft/root/include/TArrayS.h
+AliBODY.o: /soft/root/include/TArrayD.h AliBODY.h