259 std::vector<G4String> parameters;
264 fHelper->WarnAboutParameters(command, parameters.size());
270 auto name = parameters[counter++];
271 auto title = parameters[counter++];
273 fHelper->GetBinData(xdata, parameters, counter);
276 fHelper->GetBinData(ydata, parameters, counter);
289 fHelper->GetBinData(xdata, parameters, counter);
292 fHelper->GetBinData(ydata, parameters, counter);
312 fHelper->WarnAboutSetCommands();
317 fHelper->GetBinData(ydata, parameters, counter);
330 auto title = parameters[counter++];
336 auto xaxis = parameters[counter++];
342 auto yaxis = parameters[counter++];
348 auto zaxis = parameters[counter++];
G4AnalysisMessengerHelper::BinData fXData
std::unique_ptr< G4UIcommand > fSetH2Cmd
G4bool SetH2YAxisTitle(G4int id, const G4String &title)
G4bool SetH2ZAxisTitle(G4int id, const G4String &title)
std::unique_ptr< G4UIcommand > fSetH2YAxisCmd
std::unique_ptr< G4UIcommand > fSetH2ZAxisCmd
std::unique_ptr< G4AnalysisMessengerHelper > fHelper
G4double GetUnitValue(const G4String &unit)
static G4int ConvertToInt(const char *st)
G4bool SetH2(G4int id, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &xbinSchemeName="linear", const G4String &ybinSchemeName="linear")
std::unique_ptr< G4UIcommand > fSetH2XAxisCmd
G4bool SetH2Title(G4int id, const G4String &title)
std::unique_ptr< G4UIcommand > fSetH2YCmd
G4VAnalysisManager * fManager
Associated class.
void Tokenize(const G4String &line, std::vector< G4String > &tokens)
G4int GetParameterEntries() const
std::unique_ptr< G4UIcommand > fSetH2TitleCmd
std::unique_ptr< G4UIcommand > fSetH2XCmd
G4int CreateH2(const G4String &name, const G4String &title, G4int nxbins, G4double xmin, G4double xmax, G4int nybins, G4double ymin, G4double ymax, const G4String &xunitName="none", const G4String &yunitName="none", const G4String &xfcnName="none", const G4String &yfcnName="none", const G4String &xbinSchemeName="linear", const G4String &ybinSchemeName="linear")
G4bool SetH2XAxisTitle(G4int id, const G4String &title)
std::unique_ptr< G4UIcommand > fCreateH2Cmd