|
BrPathManagerclass description - source file - inheritance tree class BrPathManager : public TObjectpublic: Data Membersprivate: Class DescriptionServe BRAT path names to clients that may need to know those. The class makes sure that consistent path names are used through out the code. Example of use: BrPathManager* pathMan = BrPathManager::Instance(); const Char_t* paramsFile = Form("%s/DetectorParameters.txt", pathMan->GetParameterDir()); BrPathManager() Default constructor. Does nothing. BrPathManager* Instance() const Char_t* GetDataDir() const Return the data directory. const Char_t* GetScriptDir() const Return the script directory. const Char_t* GetParameterDir() const Return the temporary parameter directory. const Char_t* GetLibraryDir() const Return the library directory. const Char_t* GetHeaderDir() const Return the header directory. const Char_t* GetProgramDir() const Return the program directory. const Char_t* GetSourceDir() const Return the program directory. Inline FunctionsTClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrPathManager BrPathManager(BrPathManager&) void ~BrPathManager() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|