a9bbb414 |
1 | #ifndef ALIOBJECTLOADER_H |
2 | #define ALIOBJECTLOADER_H |
3 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * |
4 | * See cxx source for full Copyright notice */ |
5 | |
6 | /* $Id$ */ |
7 | |
8 | //////////////////////////////////////////// |
9 | // // |
10 | // class AliObjectLoader // |
11 | // // |
12 | // // |
13 | //////////////////////////////////////////// |
14 | |
15 | #include "AliBaseLoader.h" |
16 | |
17 | class AliObjectLoader: public AliBaseLoader |
dc86eb51 |
18 | { |
19 | public: |
a9bbb414 |
20 | AliObjectLoader(){}; |
21 | AliObjectLoader(const TString& name, AliDataLoader* dl, Bool_t storeontop = kFALSE); |
a9bbb414 |
22 | virtual ~AliObjectLoader(){}; |
23 | TObject* Get() const; |
24 | |
dc86eb51 |
25 | protected: |
a9bbb414 |
26 | TFolder* GetFolder() const; |
27 | Int_t AddToBoard(TObject* obj); |
28 | void RemoveFromBoard(TObject* obj); |
29 | |
dc86eb51 |
30 | private: |
31 | AliObjectLoader(const AliObjectLoader&); //Not implemented |
32 | AliObjectLoader& operator=(const AliObjectLoader&); //Not implemented |
33 | |
34 | |
a9bbb414 |
35 | ClassDef(AliObjectLoader,1) |
36 | |
37 | }; |
38 | #endif |
39 | |
40 | |