diff --git a/spack/packages/geant4/birks.patch b/spack/packages/geant4/birks.patch index d79d56189bf4f6bb0f216a4ab16aa6c659bb87a2..903ac6fcceff16d261264cc734262165ef10a299 100644 --- a/spack/packages/geant4/birks.patch +++ b/spack/packages/geant4/birks.patch @@ -1,5 +1,5 @@ diff --git a/source/processes/electromagnetic/utils/src/G4EmSaturation.cc b/source/processes/electromagnetic/utils/src/G4EmSaturation.cc -index 9fb850dd7..982fafc0d 100644 +index 9fb850dd7..f47c56c02 100644 --- a/source/processes/electromagnetic/utils/src/G4EmSaturation.cc +++ b/source/processes/electromagnetic/utils/src/G4EmSaturation.cc @@ -269,7 +269,7 @@ void G4EmSaturation::DumpG4BirksCoefficients() @@ -7,11 +7,11 @@ index 9fb850dd7..982fafc0d 100644 void G4EmSaturation::InitialiseG4materials() { - nG4Birks = 4; -+ nG4Birks = 14; ++ nG4Birks = 13; g4MatData.reserve(nG4Birks); // M.Hirschberg et al., IEEE Trans. Nuc. Sci. 39 (1992) 511 -@@ -305,6 +305,34 @@ void G4EmSaturation::InitialiseG4materials() +@@ -305,6 +305,30 @@ void G4EmSaturation::InitialiseG4materials() //G4_PbWO4 - CMS value g4MatNames.push_back("G4_PbWO4"); g4MatData.push_back(0.0333333*mm/MeV); @@ -36,10 +36,6 @@ index 9fb850dd7..982fafc0d 100644 + g4MatData.push_back(0.126*mm/MeV); + g4MatNames.push_back("PlasticScintillator"); + g4MatData.push_back(0.126*mm/MeV); -+ // This is for a homogenous WScFi implementation -+ // to replace a detector with Polystyrene and W -+ g4MatNames.push_back("AvgTungstenScFi"); -+ g4MatData.push_back(0.126*mm/MeV); + + g4MatNames.push_back("PlasticScint153"); + g4MatData.push_back(0.153*mm/MeV);