41void NtupleMergingWarning(std::string_view className,
42 std::string_view functionName,
45 Warn(
"Ntuple merging is not available with " + outputType +
" output.\n" +
46 "Setting is ignored.", className, functionName);
54 fFileType(
std::move(fileType))
64 NtupleMergingWarning(fkClass,
"SetNtupleMerging",
fFileType);
74 NtupleMergingWarning(fkClass,
"SetNtupleRowWise",
fFileType);
83 NtupleMergingWarning(fkClass,
"SetBasketSize",
fFileType);
92 NtupleMergingWarning(fkClass,
"SetBasketEntries",
fFileType);
virtual void SetNtupleMerging(G4bool mergeNtuples, G4int nofReducedNtupleFiles=0)
virtual void SetNtupleRowWise(G4bool rowWise, G4bool rowMode=true)
virtual void SetBasketSize(unsigned int basketSize)
virtual void SetBasketEntries(unsigned int basketEntries)
G4VNtupleFileManager()=delete
void Warn(const G4String &message, const std::string_view inClass, const std::string_view inFunction)