]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
BeginEvent() laods referenced objcets (experimental)
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 1 Apr 2008 14:06:36 +0000 (14:06 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 1 Apr 2008 14:06:36 +0000 (14:06 +0000)
STEER/AliAODInputHandler.cxx
STEER/AliAODInputHandler.h

index 958e6119ef593e6d485afa07fc385521c82c8044..fce9c9721567dcbab323e70f856e61f5cc50ac09 100644 (file)
@@ -77,6 +77,13 @@ Bool_t AliAODInputHandler::Init(TTree* tree, Option_t* /*opt*/)
     return kTRUE;
 }
 
+Bool_t AliAODInputHandler::BeginEvent(Long64_t /*entry*/)
+{
+    //
+    if (fTree) fTree->BranchRef();
+    return kTRUE;
+}
+
 void AliAODInputHandler::AddFriend(char* filename)
 {
     // Add a friend tree 
index f0aa6a54dc64c890b7c0ca5118ef09e7a7c2a31f..2f9d214e7dcb3874be9cca4ac4ea210d6230972e 100644 (file)
@@ -24,7 +24,8 @@ class AliAODInputHandler : public AliInputEventHandler {
     virtual Bool_t       Init(Option_t* /*opt*/) {return kTRUE;}
     virtual Bool_t       Init(TTree* tree, Option_t* opt);
     AliAODEvent         *GetEvent() const {return fEvent;}
-    virtual void         AddFriend(char* filename); 
+    virtual void         AddFriend(char* filename);
+    virtual Bool_t       BeginEvent(Long64_t entry);
  private:
     AliAODInputHandler(const AliAODInputHandler& handler);             
     AliAODInputHandler& operator=(const AliAODInputHandler& handler);