From 28599e198e72cb9386e920178c07c398262aebcf Mon Sep 17 00:00:00 2001 From: klendathu2k Date: Tue, 24 Oct 2023 15:23:11 -0400 Subject: [PATCH 1/2] [Geant4] Add BFC options to load geant4 libraries ... collapse some of these options together ... remove options which are not likely to be used (we can always add them back if needed). --- StRoot/StBFChain/BigFullChain.h | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/StRoot/StBFChain/BigFullChain.h b/StRoot/StBFChain/BigFullChain.h index 1de6d36fe77..804e8396357 100644 --- a/StRoot/StBFChain/BigFullChain.h +++ b/StRoot/StBFChain/BigFullChain.h @@ -1401,6 +1401,18 @@ Bfc_st BFC[] = { // standard chains {"hijing1.383" ,"","","stargen", "", "Hijing1_383.so", "Load Hijing 1.383 generator", false }, {"kinematics" ,"","","stargen", "", "Kinematics.so", "Load STAR Particle Gun", false }, {"genreader" ,"","","stargen", "", "StarGenEventReader.so", "Load STAR Gen Event Reader", false }, + + + {"------------","-----------","-----------","------------------------------------------","","","",kFALSE}, + {"GEANT4 Libs ","-----------","-----------","------------------------------------------","","","",kFALSE}, + {"------------","-----------","-----------","------------------------------------------","","","",kFALSE}, + + {"g4interfaces","", "", "", "", "libG4clhep.so,libG4global.so,libG4intercoms.so,libG4interfaces.so,libG4modeling.so,libG4vis_management.so","Load G4 libs",false}, + {"g4physics", "", "", "", "", "libG4materials.so,libG4graphics_reps.so,libG4geometry.so,libG4particles.so,libG4track.so,libG4zlib.so,libG4digits_hits.so,libG4processes.so,libG4tracking.so,libG4event.so,libG4run.so,libG4physicslists.so", "Load G4",false}, + {"g4geant3", "", "", "", "", "libG3toG4.so", "Load g3 to g4 support", false }, + {"geant4", "", "", "g4physics,g4interfaces","","","Load G4 libs", false}, + + {"------------","-----------","-----------","------------------------------------------","","","",kFALSE}, {"I/O Makers ","-----------","-----------","------------------------------------------","","","",kFALSE}, {"------------","-----------","-----------","------------------------------------------","","","",kFALSE}, @@ -1410,7 +1422,7 @@ Bfc_st BFC[] = { // standard chains , "Pythia6_4_26,bpythia","Load Pythia in starsim, set pp 510 GeV",kFALSE}, {"Wenu" ,"" ,"","pythia","", "" ,"set pp 510 GeV -> W+/- -> e+/- nu/nubar",kFALSE}, {"hijing" ,"geant" ,"","-gstar,-fzin,-ntin,-geant,geantL","St_geant_Maker" - ,"StarGeneratorUtil,StarGeneratorEvent,StarGeneratorBase,Hijing1_383" + ,"StarGeneratorUtil,StarGeneratorEvent,StarGeneratorBase,Hijing1_383" , "Load Hijing in starsim, set AuAu200 GeV",kFALSE}, {"tdaq" ,"","","" ,"","",STAR_CHAIN_OBSOLETE,kFALSE}, {"miniDAQ" ,"","","" ,"","",STAR_CHAIN_OBSOLETE,kFALSE}, From dc4e48cba619fd194e0e24014f706327ed66e29f Mon Sep 17 00:00:00 2001 From: Dmitri Smirnov Date: Thu, 26 Oct 2023 10:15:13 -0400 Subject: [PATCH 2/2] Update StRoot/StBFChain/BigFullChain.h --- StRoot/StBFChain/BigFullChain.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/StRoot/StBFChain/BigFullChain.h b/StRoot/StBFChain/BigFullChain.h index 804e8396357..c1c933650aa 100644 --- a/StRoot/StBFChain/BigFullChain.h +++ b/StRoot/StBFChain/BigFullChain.h @@ -1422,7 +1422,7 @@ Bfc_st BFC[] = { // standard chains , "Pythia6_4_26,bpythia","Load Pythia in starsim, set pp 510 GeV",kFALSE}, {"Wenu" ,"" ,"","pythia","", "" ,"set pp 510 GeV -> W+/- -> e+/- nu/nubar",kFALSE}, {"hijing" ,"geant" ,"","-gstar,-fzin,-ntin,-geant,geantL","St_geant_Maker" - ,"StarGeneratorUtil,StarGeneratorEvent,StarGeneratorBase,Hijing1_383" + ,"StarGeneratorUtil,StarGeneratorEvent,StarGeneratorBase,Hijing1_383" , "Load Hijing in starsim, set AuAu200 GeV",kFALSE}, {"tdaq" ,"","","" ,"","",STAR_CHAIN_OBSOLETE,kFALSE}, {"miniDAQ" ,"","","" ,"","",STAR_CHAIN_OBSOLETE,kFALSE},