Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Related Pages

SctNames.h

00001 #ifndef SCTNAMES_H
00002 #define SCTNAMES_H
00003 
00004 #include <is/isinfo.h>
00005 #include <string>
00006 
00007 class MRSStream;
00008 
00009 namespace Sct {
00010 
00020 class SctNames {
00021 public:
00025     static std::string getPartitionName() throw();
00026 
00030     static std::string  getEventDataName() throw();
00031 
00035     static std::string  getFittedDataName() throw();
00036 
00040     static std::string  getTestDataName() throw();
00041 
00045     static std::string getControlDataName() throw();
00046 
00050     static std::string getRetrievedDataName() throw();
00051 
00052     
00056     static std::string getTempDir() throw();
00057 
00061     static std::string getLocation() throw();
00062 
00066     static std::string getUser() throw();
00067 
00071     static IPCPartition& getPartition() throw();
00072 
00076     static ISInfoDictionary& getISDictionary() throw();
00077 
00081     static std::string getPersistentDir() throw();
00082     
00086     static std::string getLogDir() throw();
00087     
00088     static MRSStream& Mrs();
00089 };
00090 }
00091 
00092 #endif //#ifndef SCTNAMES_H

Generated on Thu Jul 15 09:50:53 2004 for SCT DAQ/DCS Software - C++ by doxygen 1.3.5