TreeAddress fixed
authorcheynis <cheynis@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 5 Aug 2003 16:38:23 +0000 (16:38 +0000)
committercheynis <cheynis@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 5 Aug 2003 16:38:23 +0000 (16:38 +0000)
VZERO/AliVZERO.cxx
VZERO/AliVZERO.h

index 840d97a238cd249af0df32414561535a457f2948..a2ffdacd3948340669c950863f0007153e706372 100755 (executable)
@@ -154,5 +154,14 @@ AliLoader* AliVZERO::MakeLoader(const char* topfoldername)
   return fLoader;
 }
 
+//___________________________________________
+void AliVZERO::SetTreeAddress(){
+  // Sets tree address for hits.
+
+  if (fLoader->TreeH() && (fHits == 0x0))
+    fHits = new  TClonesArray("AliVZEROhit", 400);
+
+  AliDetector::SetTreeAddress();
+}
 
 
index e7826d4da4c62f83ed214e029d414267e9c0baab..5503df69d9bc9b06ea4946889ab520d99e8a059b 100755 (executable)
@@ -33,8 +33,8 @@ public:
   virtual Int_t  IsVersion() const = 0;
   virtual void   Init();
   virtual AliLoader* MakeLoader(const char* topfoldername);
+  virtual void   SetTreeAddress();  
   virtual void   MakeBranch(Option_t *option) =0;
-//  virtual void   MakeBranch(Option_t *option);
   virtual void   DrawModule() {};
   virtual void   StepManager() {};
   virtual inline  void   SetThickness(Float_t thick)  {fThickness = thick;};