00001 void saveAbbreviatedFiles(
00002 const Char_t *dir="/star/data07/EMC/staszak/2006pp/trans/test/") {
00003
00004
00005 gROOT->LoadMacro("$STAR/StRoot/StMuDSTMaker/COMMON/macros/loadSharedLibraries.C");
00006 loadSharedLibraries();
00007 gSystem->Load("StMcEvent");
00008 gSystem->Load("StMcEventMaker");
00009 gSystem->Load("StAssociationMaker");
00010 gSystem->Load("St_Tables.so");
00011 gSystem->Load("StDbLib.so");
00012 gSystem->Load("StDbBroker.so");
00013 gSystem->Load("St_db_Maker.so");
00014 gSystem->Load("St_base");
00015 gSystem->Load("StUtilities");
00016 gSystem->Load("StarClassLibrary");
00017 gSystem->Load("StChain");
00018
00019 gSystem->Load("StDaqLib");
00020 gSystem->Load("StEmcRawMaker");
00021 gSystem->Load("StEmcADCtoEMaker");
00022 gSystem->Load("StPreEclMaker");
00023 gSystem->Load("StEpcMaker");
00024 assert(gSystem->Load("StEmcPoolCSMStatusUtils")==0);
00025 cout<<"All libs loaded"<<endl;
00026
00027
00028
00029
00030 CSMStatusUtils myUtils;
00031 myUtils.setDetectorFlavor("bemc");
00032 myUtils.readTablesFromASCII(dir,".txt");
00033 myUtils.saveAbbreviatedStatusTablesToASCII(dir);
00034
00035
00036
00037
00038 }