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 b76736b5e82e0ffa9f69198dacbdd8ae664ea635..2680ae1758de76f5bbe122746c0c31ebb6d56879 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
@@ -46,15 +45,6 @@ AliABSO::AliABSO(const char *name, const char *title)
   SetMarkerSize(0.4);
 }
  
-//_____________________________________________________________________________
-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 180b5e4277e815424d7f1ee91cf991eab28db5e8..e6f9ca3795da8aed2be861d77e8262fb76812c4e 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 469ba841090dfcb723accc9314c1ae75ddacd4ff..35f40c00749c50952d0c9961f83a046e1c7e70df 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
@@ -47,14 +44,6 @@ AliBODY::AliBODY(const char *name, const char *title)
   SetMarkerSize(0.4);
 }
  
-//_____________________________________________________________________________
-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 74d199d7fd1bd51deb2d4c73d85832a65585c274..bc886c946988a64950a9c41d08ea8f601b9e92e3 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 6d169e739c10781a60d768a4eebb6fae25d0bfe8..00dc2fd66fe37505a48cc60e2e7ae99af36fda48 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
@@ -45,14 +45,6 @@ AliDIPO::AliDIPO(const char *name, const char *title)
   SetMarkerSize(0.4);
 }
  
-//_____________________________________________________________________________
-void AliDIPO::BuildGeometry()
-{
-  //
-  // Build ROOT TNode geometry only for detectors
-  //
-}
 //_____________________________________________________________________________
 void AliDIPO::Init()
 {
index 1607ce9a22209b8b86f376c38e702a6f3934398f..6b3d1634fba39fdc43f55dae033162d111942943 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 f68d41c645b2c9ef3b28edd8ca6a17a0de381d03..8d7b8d363a443e525c532de285e66cc3f6c79cdb 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 311e63432a9bd4eaa88c47e23e45b0bbe08116f1..273087b655ff3feb39c21a344d201f58459ee7d5 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 5b929fe9131d06f565b4a01016ade626035845da..6f6f7c8a78ad29ee4520959797cb2c2deacc9782 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 f2bb50a83e30535934e36da8049ebbe537267a64..fdc28e84452436a93828ca960775549212bad1d4 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 4c0ec560d3643edb44772c2b341a4e2fc742cbd9..f9975e4979a1ff2edc778618d1542ff17d793f01 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 e556adbb883dfee91207e6ac082585a8503cc3be..318914db1c0c0cd19cc2825b0b0f5bd166fb97ea 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 af484c6306bd7d5cfbbff74f36090bbc8605a0f5..f4b5caa179e8330ca498b8cd88267e50f34261d6 100644 (file)
@@ -15,7 +15,7 @@
 ClassImp(AliFRAMEv0)
  
 //_____________________________________________________________________________
-AliFRAMEv0::AliFRAMEv0() : AliFRAME()
+AliFRAMEv0::AliFRAMEv0()
 {
 }
 
@@ -75,11 +75,6 @@ void AliFRAMEv0::CreateGeometry()
 }
 
  
-//___________________________________________
-void AliFRAMEv0::DrawDetector()
-{
-}
-
 //___________________________________________
 void AliFRAMEv0::CreateMaterials()
 {
index 2a01c8ea906e4e25faf9655c88e17018d1806c9b..d5c88cf152a1b07a137aa4378af402c7fd737683 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 8dd057b6ed064f9b03bf09eb88c1751bd37048c8..954d39aee65367c688f89c57f6ede3be78fd76f4 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 199157f97d1bf06d0932bc9ca3fe90281de44d24..b02376063e81027a7ee8c2b83cf96fa42997010e 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 e7d1c6fcdcc417529831d42c84f8f5d8937a3ccb..c61b0be5a03afb30cfd983d1db1b862a50df8d2e 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
@@ -46,14 +45,6 @@ AliHALL::AliHALL(const char *name, const char *title)
   SetMarkerSize(0.4);
 }
  
-//_____________________________________________________________________________
-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 5ae9f66cc14c70ea43a3d76eb5b67428c7f5fe2d..33d99c6f9de240ae33ac8dfa6dcd23539c8bd0d4 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 95f6ae2b2452fb826fc4645a76e015159a7a2f72..0a164f149c9e06501936474497b09ac71a7e72de 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
@@ -49,15 +48,6 @@ AliMAG::AliMAG(const char *name, const char *title)
   SetMarkerSize(0.4);
 }
 
-//_____________________________________________________________________________
-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 5c70486ffa9c7e3f51b2f8863e95b9efd4ea855a..d94307ead0225ab817295601cbd9d573ba33c34e 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 c676036d01544eafe8afca02fb7b7c5bd60d23ef..b3f548a06dc65f050ba431cdd0adc9096c3fc3ea 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 9c134f81490be8e6cad5e227ab547e9e610eae12..26fd806944356d90e0c83a10260e134b4f434d62 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 9a8b4c65cbe756a93ff91d521b20a2d2d2c3e2d1..bd51488b55b81edebf517e46cb6a563d8acda429 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 3249fd1b7b6a0571e0c28686bf8bc119acde800c..db71482c8d45c56e941ed629bcea5a737a528dd9 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 f24f899aa5660c7ee5137a363ce66a5648f4841f..65f2bbf515815dc46c334242e4a8be3dcfb9d990 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 c23dcf88df426dce36cc97ff60e33e891ef78c2e..c1acb06f988fee2f32149891edf5f830fc388b3a 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 496f3640dd9f3d69209f34c9f178fb2ed421e62c..6d295645c1732376b9ca0b35fe7d3b0467310092 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
@@ -42,14 +38,6 @@ AliSHIL::AliSHIL(const char *name, const char *title)
   SetMarkerSize(0.4);
 }
  
-//_____________________________________________________________________________
-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 5f6a59edd32cfe4b91e3f7f5164dc9edd8132544..48839083a02a5219226781c3bc40f6f6d68b149b 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 8feb1e01f4445eb8414042d9537e65253ea10848..7d69bfdac477b9e1f281b6dd03c52448a4b1d7bc 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