00001 void createRunStatusHistograms(const Char_t* directory =
00002
00003 "/star/data07/EMC/staszak/2006pp/longpre/day092/",
00004 const Char_t* filter = "cal.minirun.root") {
00005
00006
00007 Bool_t useStarLibs = kTRUE;
00008 if (useStarLibs) {
00009 gROOT->LoadMacro("$STAR/StRoot/StMuDSTMaker/COMMON/macros/loadSharedLibraries.C");
00010 loadSharedLibraries();
00011 gSystem->Load("StMcEvent");
00012 gSystem->Load("StMcEventMaker");
00013 gSystem->Load("StAssociationMaker");
00014
00015 gSystem->Load("StDaqLib");
00016 gSystem->Load("StEmcRawMaker");
00017 gSystem->Load("StEmcADCtoEMaker");
00018 gSystem->Load("StPreEclMaker");
00019 gSystem->Load("StEpcMaker");
00020 }
00021 assert(gSystem->Load("StEmcPoolCSMStatusUtils")==0);
00022 cout<<"All libs loaded"<<endl;
00023
00024 CSMBuildRunMap builder;
00025 builder.buildRunMap(directory,filter);
00026 }