Coding Convention Violations
[u/mrichter/AliRoot.git] / STEER / AliDataLoader.h
index 25e9401c8d3856b238f3f507d3cab4835e63c319..701fdb3cafabf6d9b1105c6b6e7bb29ce0e57552 100644 (file)
 //                                        //
 //                                        //
 ////////////////////////////////////////////
 //                                        //
 //                                        //
 ////////////////////////////////////////////
+
+#include <TDirectory.h>
 #include <TNamed.h>
 #include <TString.h>
 #include <TNamed.h>
 #include <TString.h>
-#include <TTree.h>
 #include <TTask.h>
 #include <TTask.h>
-#include <TDirectory.h>
-
-class AliLoader;
+#include <TTree.h>
 class TFile;
 class TFolder;
 class TFile;
 class TFolder;
-class AliRunLoader;
+
 class AliBaseLoader;
 class AliBaseLoader;
+class AliLoader;
 class AliObjectLoader;
 class AliObjectLoader;
-class AliTreeLoader;
+class AliRunLoader;
 class AliTaskLoader;
 class AliTaskLoader;
+class AliTreeLoader;
 
 class AliDataLoader: public TNamed
  {
 
 class AliDataLoader: public TNamed
  {
@@ -61,7 +62,7 @@ class AliDataLoader: public TNamed
    const TString&     GetFileOption() const {return fFileOption;}
    const Int_t&       GetCompressionLevel() const {return fCompressionLevel;}
    
    const TString&     GetFileOption() const {return fFileOption;}
    const Int_t&       GetCompressionLevel() const {return fCompressionLevel;}
    
-   Bool_t             cd(){return (fDirectory)?fDirectory->cd():kFALSE;}
+   Bool_t             Cd(){return (fDirectory)?fDirectory->cd():kFALSE;}
    
    virtual void       SetFileName(const TString& filename){fFileName = filename;}
    virtual void       SetFileOption(const Option_t* fileopt);
    
    virtual void       SetFileName(const TString& filename){fFileName = filename;}
    virtual void       SetFileOption(const Option_t* fileopt);
@@ -149,8 +150,8 @@ class AliBaseLoader: public TNamed
     virtual Int_t      Reload();
     virtual Int_t      WriteData(Option_t* opt="");
     virtual void       Clean();
     virtual Int_t      Reload();
     virtual Int_t      WriteData(Option_t* opt="");
     virtual void       Clean();
-    virtual Int_t      Post();
-    virtual Int_t      Post(TObject* data);
+    virtual Int_t      Post();//Takes from file and sends to proper TFolder (Data Folder)
+    virtual Int_t      Post(TObject* data);//Sends to proper TFolder (Data Folder)
     virtual TObject*   Get() const = 0; 
     Bool_t             IsLoaded()const{return fIsLoaded;}
     void               SetDataLoader(AliDataLoader* dl){fDataLoader = dl;}
     virtual TObject*   Get() const = 0; 
     Bool_t             IsLoaded()const{return fIsLoaded;}
     void               SetDataLoader(AliDataLoader* dl){fDataLoader = dl;}
@@ -252,6 +253,7 @@ class AliTaskLoader: public AliBaseLoader
     
     TObject*           Get() const; 
     virtual TTask*     Task() const {return dynamic_cast<TTask*>(Get());}
     
     TObject*           Get() const; 
     virtual TTask*     Task() const {return dynamic_cast<TTask*>(Get());}
+    virtual void       Clean();
 
   protected:
     Int_t              AddToBoard(TObject* obj);
 
   protected:
     Int_t              AddToBoard(TObject* obj);