Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

go4root.cxx

Go to the documentation of this file.
00001 //-------------------------------------------------------------
00002 //        Go4 Release Package v3.04-01 (build 30401)
00003 //                      28-November-2008
00004 //---------------------------------------------------------------
00005 //   The GSI Online Offline Object Oriented (Go4) Project
00006 //   Experiment Data Processing at EE department, GSI
00007 //---------------------------------------------------------------
00008 //
00009 //Copyright (C) 2000- Gesellschaft f. Schwerionenforschung, GSI
00010 //                    Planckstr. 1, 64291 Darmstadt, Germany
00011 //Contact:            http://go4.gsi.de
00012 //----------------------------------------------------------------
00013 //This software can be used under the license agreements as stated
00014 //in Go4License.txt file which is part of the distribution.
00015 //----------------------------------------------------------------
00016 #include "Riostream.h"
00017 
00018 #include "TGo4Log.h"
00019 
00020 #include "TRint.h"
00021 #include "TGo4AnalysisClient.h"
00022 
00023 void usage();
00024 
00037 int main(int argc, char **argv)
00038 {
00039    TRint theApp("Go4CINT", &argc, argv);
00040    // define debug output section:
00041    TGo4Log::Instance(); // init logger object
00042    TGo4Log::SetIgnoreLevel(1); // set this to 1 to suppress detailed debug output
00043                                // set this to 2 to get warnings and errors only
00044                                // set this to 3 to get errors only
00045    TGo4Log::LogfileEnable(kFALSE); // will enable or disable logging all messages to file
00046    // use demo with internal dummy analysis base class
00047    TGo4AnalysisClient* myclient = new TGo4AnalysisClient(
00048                                              "Go4CintServer", // name
00049                                              0, // external analysis (use internal if 0)
00050                                              "localhost", // node (dummy)
00051                                              1234, // port (dummy)
00052                                              0,  // histogram server on/off
00053                                              "", // histogram server basename
00054                                              "", // histogram server passwd
00055                                              kTRUE // start this slave as server
00056                                              );
00057     myclient->SetCintMode(kTRUE);
00058     cout << "Created Slave Instance: "<<myclient->GetName()<<endl; // dummy action for warnings
00059     theApp.Run();
00060     return 0;
00061 }
00062 
00063 
00064 
00065 
00066 
00067 
00068 //----------------------------END OF GO4 SOURCE FILE ---------------------

Generated on Fri Nov 28 12:59:04 2008 for Go4-v3.04-1 by  doxygen 1.4.2