File indexing completed on 2024-04-06 12:25:36
0001 {
0002 char name[4096],stub[1024];
0003 sprintf(name,"%s/src",getenv("CMSSW_BASE"));
0004 gROOT->GetInterpreter()->AddIncludePath(name);
0005 sprintf(name,"%s/src",getenv("CMSSW_RELEASE_BASE"));
0006 gROOT->GetInterpreter()->AddIncludePath(name);
0007 sprintf(name,"%s/include",getenv("SEAL"));
0008 gROOT->GetInterpreter()->AddIncludePath(name);
0009 sprintf(name,"%s/%s/include",getenv("SEAL"),getenv("SCRAMRT_CMS_SYS"));
0010 gROOT->GetInterpreter()->AddIncludePath(name);
0011
0012 sprintf(name,"%s/include",getenv("CLHEP_PARAM_PATH"));
0013
0014 gROOT->GetInterpreter()->AddIncludePath(name);
0015
0016 char* ldl=getenv("LD_LIBRARY_PATH");
0017 char* pos=strstr(ldl,"boost");
0018 char* pp;
0019 for (pp=pos;*pp!=':' && pp!=ldl; pp--);
0020 if (*pp==':') pp++;
0021 pos=strstr(pp,"lib");
0022 memset(stub,0,1000);
0023 for (int i=0; pp!=pos; pp++)
0024 stub[i++]=*pp;
0025 sprintf(name,"%sinclude/boost-1_33_1",stub);
0026 gROOT->GetInterpreter()->AddIncludePath(name);
0027
0028 sprintf(name,"-L%s/lib/%s",getenv("CMSSW_BASE"),getenv("SCRAMRT_CMS_SYS"));
0029 gSystem->AddLinkedLibs(name);
0030 sprintf(name,"-L%s/lib/%s",getenv("CMSSW_RELEASE_BASE"),getenv("SCRAMRT_CMS_SYS"));
0031 gSystem->AddLinkedLibs(name);
0032 gSystem->AddLinkedLibs("-lDataFormatsJetReco");
0033
0034 gSystem->AddLinkedLibs("-lSimDataFormatsHepMCProduct");
0035
0036
0037 }