40 : fType(
std::move(type)),
50void G4AnalysisManagerState::SetVerboseLevel(
G4int verboseLevel)
52 if ( verboseLevel == fVerboseLevel )
return;
54 if ( verboseLevel < 0 ) {
55 Warn(
"Cannot set value < 0", fkClass,
"SetVerboseLevel");
59 fVerboseLevel = verboseLevel;
68 [[maybe_unused]]
G4int level,
69 [[maybe_unused]]
const G4String& action,
70 [[maybe_unused]]
const G4String& objectType,
71 [[maybe_unused]]
const G4String& objectName,
72 [[maybe_unused]]
G4bool success )
const
76 if (fVerboseLevel < level)
return;
79 fVerbose.
Message(level, action, objectType, objectName, success);
void Message(G4int level, const G4String &action, const G4String &objectType, const G4String &objectName="", G4bool success=true) const
G4AnalysisManagerState()=delete
void Message(G4int verboseLevel, const G4String &action, const G4String &object, const G4String &objectName, G4bool success=true) const
void Warn(const G4String &message, const std::string_view inClass, const std::string_view inFunction)