16#ifndef ATHCONTAINERSINTERFACES_AUXDATAOPTION_H
17#define ATHCONTAINERSINTERFACES_AUXDATAOPTION_H
66 const std::string&
name()
const;
AuxDataOption(const std::string &name, float val)
Constructor, with a float value.
const std::string & name() const
The name of the option.
AuxDataOption(const std::string &name, int val)
Constructor, with an integer value.
AuxDataOption(const std::string &name, double val)
Constructor, with a double value.
float floatVal() const
Return the option value as a float.
std::string m_name
The option name.
int intVal() const
Return the option value as an integer.
union SG::AuxDataOption::@012046073170141375101144331163376072171307065176 m_val
The stored value.
bool m_isInt
Are we holding an int or a float?