Environment: (where does this bug occur, have you tried other environments)
Which branch (often main for latest released): Main
Which version (or HEAD for the most recent on git): HEAD
Any specific OS or system where the issue occurs? N/A
Any special versions of ROOT or Geant4? N/A
There is a difference between what is currently done for the homogeneous ECal smearing, and what we very recently put into Juggler here.
There was a typo in the previous Juggler implementation, which was fixed. It is now consistent with what is shown, for example, in slide 7 here.
In addition, on that same slide, the first parameter has units of E^(1/2); so for dd4hep/juggler, which use GeV as energy units, it should be 0.1/sqrt(1000) = 0.00316. This is what we recently put here.
These need to be made consistent in EICrecon in this file.
Environment: (where does this bug occur, have you tried other environments)
main
for latest released): MainHEAD
for the most recent on git): HEADThere is a difference between what is currently done for the homogeneous ECal smearing, and what we very recently put into Juggler here.
There was a typo in the previous Juggler implementation, which was fixed. It is now consistent with what is shown, for example, in slide 7 here.
In addition, on that same slide, the first parameter has units of E^(1/2); so for dd4hep/juggler, which use GeV as energy units, it should be 0.1/sqrt(1000) = 0.00316. This is what we recently put here.
These need to be made consistent in EICrecon in this file.