32 using namespace G4Analysis;
41 fNofPlottingObjects(0),
75 G4String inFunction =
"G4HnManager::";
76 if ( functionName.size() )
77 inFunction += functionName;
79 inFunction +=
"GetHnInformation";
81 description <<
" " <<
fHnType <<
" histogram " <<
id
82 <<
" does not exist.";
96 if ( ! hnInformation )
return nullptr;
98 return hnInformation->GetHnDimensionInformation(dimension);
126 if ( !
info )
return;
129 if (
info->GetActivation() == activation )
return;
132 info->SetActivation(activation);
151 if (
info->GetActivation() == activation )
continue;
154 info->SetActivation(activation);
167 if ( !
info )
return;
170 if (
info->GetAscii() == ascii )
return;
173 info->SetAscii(ascii);
185 if ( !
info )
return;
188 if (
info->GetPlotting() == plotting )
return;
191 info->SetPlotting(plotting);
206 if (
info->GetPlotting() == plotting )
continue;
209 info->SetPlotting(plotting);
222 if ( !
info )
return false;
224 info->SetIsLogAxis(
kX, isLog);
233 if ( !
info )
return false;
235 info->SetIsLogAxis(
kY, isLog);
244 if ( !
info )
return false;
246 info->SetIsLogAxis(
kZ, isLog);
255 if ( !
info )
return "";
257 return info->GetName();
265 if ( !
info )
return 1.0;
275 if ( !
info )
return 1.0;
285 if ( !
info )
return 1.0;
295 if ( !
info )
return false;
297 return info->GetIsLogAxis(
kX);
305 if ( !
info )
return 1.0;
307 return info->GetIsLogAxis(
kY);
315 if ( !
info )
return 1.0;
317 return info->GetIsLogAxis(
kZ);
325 if ( !
info )
return true;
327 return info->GetActivation();
335 if ( !
info )
return false;
337 return info->GetAscii();
345 if ( !
info )
return false;
347 return info->GetPlotting();