62 virtual void clear(
void);
64 virtual std::string
classname(
void)
const;
65 virtual double size(
void)
const;
69 virtual double counts(
void)
const;
70 virtual double error(
void)
const;
75 const double&
flux(
void)
const;
108 return (
"GMWLDatum");
const double & flux_err(void) const
Return flux error of spectral bin.
double m_flux
Flux of spectral point (ph/cm2/s/MeV)
virtual GMWLDatum & operator=(const GMWLDatum &datum)
Assignment operator.
virtual const GMWLInstDir & dir(void) const
Return instrument direction (dummy method)
GMWLInstDir class definition.
Energy value class definition.
double m_flux_err
Uncertainty in flux (ph/cm2/s/MeV)
virtual std::string print(const GChatter &chatter=NORMAL) const
Print spectral point information.
Abstract interface for the event bin class.
Abstract event bin base class definition.
virtual GMWLDatum * clone(void) const
Clone instance.
const double & flux(void) const
Return flux of spectral bin.
virtual void clear(void)
Clear instance.
Multi-wavelength spectrum class interface.
GEnergy m_eng_err
Uncertainty in energy.
virtual const GEnergy & energy(void) const
Return energy of spectral bin.
GEnergy m_eng
Energy of spectral point.
virtual double size(void) const
Return size of spectral bins.
virtual double counts(void) const
Return flux of spectral bin.
virtual std::string classname(void) const
Return class name.
Interface for the Multi-wavelength instrument direction class.
virtual const GTime & time(void) const
Return time of spectral bin.
virtual ~GMWLDatum(void)
Destructor.
Multi-wavelength spectral point class.
void init_members(void)
Initialise class members.
void copy_members(const GMWLDatum &datum)
Copy class members.
GMWLInstDir m_dir
Instrument direction of spectral point (not used)
GMWLDatum(void)
Void constructor.
void free_members(void)
Delete class members.
const GEnergy & energy_err(void) const
Return energy error of spectral bin.
GTime m_time
Time of spectral point (not used)
Time class interface definition.
Class that handles energies in a unit independent way.
virtual double error(void) const
Returns flux error.