Problem 2482

Summary: wrong setter called in G4OpWLS2
Product: Geant4 Reporter: Hans Wenzel <wenzel>
Component: processes/opticalAssignee: Daren Sawkey <daren.sawkey>
Status: RESOLVED FIXED    
Severity: major CC: wenzel
Priority: P4    
Version: 11.0   
Hardware: All   
OS: All   
Attachments: patched version of G4OpWLS2.cc

Description Hans Wenzel 2022-04-07 16:21:56 CEST
Created attachment 762 [details]
patched version of G4OpWLS2.cc

in line 339 of G4OpWLS2   G4OpticalParameters::Instance()->SetWLSTimeProfile(name);

is called when it should be:
G4OpticalParameters::Instance()->SetWLS2TimeProfile(name);


that leads to the the values of the WLS wavelength shifting process to be overwritten.
Comment 1 Daren Sawkey 2022-04-11 12:18:17 CEST
This is now fixed in 11.1 (main) and 11.0.2 (patch) branches.