]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliTagAnalysis.h
Container classes for the PHOS reconstruction parameters.
[u/mrichter/AliRoot.git] / STEER / AliTagAnalysis.h
index ef835bc35f14a1e535cf8915efe857fb5a4e1a2e..089d839cf3d6b8de119d951dc572238bec98e446 100644 (file)
@@ -33,25 +33,32 @@ class AliRunTagCuts;
 class TGridResult;
 class TTreeFormula;
 
+//____________________________________________________//
 class AliTagAnalysis : public TObject {
  public:
   AliTagAnalysis();
   ~AliTagAnalysis(); 
-
+  
+  Bool_t AddTagsFile(const char *alienUrl);
   void ChainLocalTags(const char *dirname);
   void ChainGridTags(TGridResult *result);
-  TChain *QueryTags(const char *fRunCut, const char *fEventCut);
+  
   TChain *QueryTags(AliRunTagCuts *RunTagCuts, AliEventTagCuts *EvTagCuts);
+  TChain *QueryTags(const char *fRunCut, const char *fEventCut);  
+
   Bool_t CreateXMLCollection(const char* name, AliRunTagCuts *RunTagCuts, AliEventTagCuts *EvTagCuts);
   Bool_t CreateXMLCollection(const char* name, const char *fRunCut, const char *fEventCut);
-   
+
+  TChain *GetInputChain(const char* system, const char* global, const char* wn);
+  
+  //____________________________________________________//
  protected:
   TGridResult *ftagresult; //the results from the tag grid query     
   TString fTagDirName; //the location of the locally stored tags
-    
-  static TChain *fgChain; //tag chain 
+  
   TChain *fChain; //tag chain 
-
+  
+  //____________________________________________________//
  private:
   AliTagAnalysis(const AliTagAnalysis & source);
   AliTagAnalysis & operator=(const AliTagAnalysis & source);