Silently, the function G4RadioactiveDecay::SetICM( ) does nothing. We may expect a warning that this function is obsolete. And gives an alternative, if any ...
The PhotonEvaporation code now handles the ICM flag; ICM is always turned on in radioactive decay and so the command invoking G4RadioactiveDecay::SetICM() has no effect. I will add a deprecation message to this method.
I see that an inactivity message is already there in the messenger class: "Command not active; kept for backward compatibility." "Internal conversion is always turned on." Does this not appear when you invoke it?
1- the message appear in the description of the UI commands (help), not when you issue the command itself. 2- in rdecay01, I used directly the statement radioactiveDecay->SetICM(false); this call is silent.
SetICM() now removed from G4RadioactiveDecay and messenger.