X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=MUON%2FAliMUONDataInterface.h;h=0768793b926a46175a5c0b5ef8530f7d80b51280;hb=a387ee7cf30f0d58da1d025e789719001dce0ba0;hp=8e3cf2391b9b47b81c9540d6187fe21102ba62fd;hpb=30178c30974cdd6a3b59f09e4d479925642e175b;p=u%2Fmrichter%2FAliRoot.git diff --git a/MUON/AliMUONDataInterface.h b/MUON/AliMUONDataInterface.h index 8e3cf2391b9..0768793b926 100644 --- a/MUON/AliMUONDataInterface.h +++ b/MUON/AliMUONDataInterface.h @@ -44,6 +44,8 @@ public: // Sets all internal pointers to NULL without releasing the current runloader. void Reset(); + + Bool_t UseCurrentRunLoader(); Int_t NumberOfEvents(TString filename, TString foldername); @@ -112,8 +114,10 @@ public: protected: AliMUONDataInterface(const AliMUONDataInterface& rhs); AliMUONDataInterface& operator=(const AliMUONDataInterface& rhs); + private: + Bool_t FetchMuonLoader(TString filename, TString foldername); Bool_t LoadLoaders(TString filename, TString foldername); Bool_t FetchLoaders(TString filename, TString foldername); Bool_t FetchEvent(Int_t event); @@ -122,7 +126,8 @@ private: Bool_t FetchTreeS(); Bool_t FetchTreeD(); Bool_t FetchTreeR(); - + + Bool_t fCreatedRunLoader; //! If this object created the fRunloader then this flag is set. Bool_t fHitAddressSet; //! Flag specifying if the TTree address for the hit tree was set. Bool_t fSDigitAddressSet; //! Flag specifying if the TTree address for the s-digit tree was set.