00001 // $Id: TGo4ComLoadAnalysisStatus.h 1036 2013-11-06 10:21:12Z linev $ 00002 //----------------------------------------------------------------------- 00003 // The GSI Online Offline Object Oriented (Go4) Project 00004 // Experiment Data Processing at EE department, GSI 00005 //----------------------------------------------------------------------- 00006 // Copyright (C) 2000- GSI Helmholtzzentrum für Schwerionenforschung GmbH 00007 // Planckstr. 1, 64291 Darmstadt, Germany 00008 // Contact: http://go4.gsi.de 00009 //----------------------------------------------------------------------- 00010 // This software can be used under the license agreements as stated 00011 // in Go4License.txt file which is part of the distribution. 00012 //----------------------------------------------------------------------- 00013 00014 #ifndef TGO4COMLOADANALYSISSTATUS_H 00015 #define TGO4COMLOADANALYSISSTATUS_H 00016 00017 #include "TGo4AnalysisCommand.h" 00018 #include "TString.h" 00019 00024 class TGo4ComLoadAnalysisStatus : public TGo4AnalysisCommand { 00025 public: 00026 00027 TGo4ComLoadAnalysisStatus(); 00028 00029 TGo4ComLoadAnalysisStatus(const char* filename); 00030 00031 virtual ~TGo4ComLoadAnalysisStatus(); 00032 00033 virtual Int_t ExeCom(); 00034 00038 virtual void Set(TGo4RemoteCommand* remcon); 00039 00041 const char* GetFileName() const { return fxFileName.Data(); } 00042 00044 void SetFileName(const char* name) { fxFileName = name; } 00045 00046 private: 00047 00049 TString fxFileName; 00050 00051 ClassDef(TGo4ComLoadAnalysisStatus,1) 00052 }; 00053 00054 #endif //TGO4COMLOADANALYSISSTATUS_H