![]() |
SpectraPac 2.0(r200)
Evaluates PAC Measurements
|
Abstract input container. More...
#include <PacAbstractInput.h>
Inheritance diagram for PacAbstractInput:Public Member Functions | |
| PacAbstractInput (const PacBasicMeasurementInfo *basicinfo) | |
| virtual | ~PacAbstractInput () |
| virtual void | appendToDomNode (QDomElement &node) const |
| Appends this object's current state to passed DOM node. | |
| virtual void | initializeFromDomNode (const QDomElement &node) |
| Initializes this object's current state from the passed DOM node. | |
| virtual QString | csvHeader () const =0 |
| virtual QString | oneLineCsvHeader (const QString &delimiter=" / ") const |
Protected Member Functions | |
| virtual void | saveDataInDomNode (QDomElement &node) const =0 |
| virtual void | loadDataFromDomNode (const QDomElement &node)=0 |
Protected Attributes | |
| const PacBasicMeasurementInfo * | basicinfo |
Abstract input container.
This abstract base class contains prototypes for methods common to all evaluation input classes
| PacAbstractInput::PacAbstractInput | ( | const PacBasicMeasurementInfo * | basicinfo | ) | [explicit] |
| PacAbstractInput::~PacAbstractInput | ( | ) | [virtual] |
| void PacAbstractInput::appendToDomNode | ( | QDomElement & | node | ) | const [virtual] |
Appends this object's current state to passed DOM node.
This method expects the parent element where it should append this object's information as a parameter
| virtual QString PacAbstractInput::csvHeader | ( | ) | const [pure virtual] |
Implemented in PacCalibratedEnergyInput, PacCoincidenceInput, PacEnergyInput, and PacRTInput.
| void PacAbstractInput::initializeFromDomNode | ( | const QDomElement & | node | ) | [virtual] |
Initializes this object's current state from the passed DOM node.
This method expects the parent element where it shall read this object's information from as a parameter
| virtual void PacAbstractInput::loadDataFromDomNode | ( | const QDomElement & | node | ) | [protected, pure virtual] |
Implemented in PacCalibratedEnergyInput, PacCoincidenceInput, PacEnergyInput, and PacRTInput.
| QString PacAbstractInput::oneLineCsvHeader | ( | const QString & | delimiter = " / " | ) | const [virtual] |
| virtual void PacAbstractInput::saveDataInDomNode | ( | QDomElement & | node | ) | const [protected, pure virtual] |
Implemented in PacCalibratedEnergyInput, PacCoincidenceInput, PacEnergyInput, and PacRTInput.
const PacBasicMeasurementInfo* PacAbstractInput::basicinfo [protected] |
1.7.3