Problem 2098 - Missing verbosity check
Summary: Missing verbosity check
Status: RESOLVED FIXED
Alias: None
Product: Geant4
Classification: Unclassified
Component: processes/hadronic/models/de_excitation/handler (show other problems)
Version: 10.4
Hardware: All All
: P4 enhancement
Assignee: Vladimir.Ivantchenko
URL:
Depends on:
Blocks:
 
Reported: 2018-11-06 16:30 CET by Luigi Pertoldi
Modified: 2019-06-04 12:43 CEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this problem.
Description Luigi Pertoldi 2018-11-06 16:30:10 CET
In the G4ExcitationHandler::Initialise() implementation I would replace the following line:

param->Dump();

with

if (fVerbose > 0) { param->Dump(); }

Otherwise, there's no way to suppress the corresponding screen output.
Comment 1 Vladimir.Ivantchenko 2019-01-28 17:50:58 CET
Hello Luigi,

we will revise control on verbosity for the new Geant4 release. It was not possible to do at November, because it was 10.5 release time.

Vladimir
Comment 2 Luigi Pertoldi 2019-01-28 19:52:59 CET
(In reply to Vladimir.Ivantchenko from comment #1)
> Hello Luigi,
> 
> we will revise control on verbosity for the new Geant4 release. It was not
> possible to do at November, because it was 10.5 release time.
> 
> Vladimir

Good! No worries!

Best,
Luigi
Comment 3 Vladimir.Ivantchenko 2019-03-07 18:32:15 CET
This problem report is marked as "enhancement", because there is no obvious bug fix, instead extra development is planned for 2019.
Comment 4 Vladimir.Ivantchenko 2019-06-04 12:43:43 CEST
Hello,

verbosity of the nuclear de-excitation module has been reviewed and updated. Now verbosity level may be changed via

G4DeexPrecoParameters::SetVerbose(G4int verb);

for verb=0 nothing is printed, verb=1 is the default.

This code will be publicly available with Geant4 10.6beta end of June 2019.

VI