00001 #ifndef _GET_RECORD_TITLE
00002 #define _GET_RECORD_TITLE
00003
00004 TString get_record_title(TString release)
00005 {
00006 const char *BaseRel = getenv("SRT_BASE_RELEASE");
00007 const char *RootRel = getenv("ROOTSYS");
00008
00009 string RootVer(RootRel);
00010 RootVer.replace(0,RootVer.rfind("/")+1,"");
00011
00012 if(release != "") release = ","+release;
00013
00014 char RecTitle[100];
00015 sprintf(RecTitle, "RecordTitle=CEDAR_PHY(minossoft:%s,root:%s%s)", BaseRel, RootVer.c_str(), release.Data());
00016
00017 return RecTitle;
00018 }
00019
00020
00021
00022 TString get_record_title()
00023 {
00024 return get_record_title("");
00025 }
00026
00027 #endif