SpectraPac 2.0(r200)
Evaluates PAC Measurements
|
Container for parameters the energy spectrum computation depends on. More...
#include <PacEnergyInput.h>
Public Member Functions | |
PacEnergyInput (const PacBasicMeasurementInfo *basicinfo, quint32 channels=0, const QList< qreal > &chargemin=QList< qreal >(), const QList< qreal > &chargemax=QList< qreal >(), Pac::ReadoutRange range=Pac::All, quint64 numchunkstoread=0) | |
Constructor. | |
virtual | ~PacEnergyInput () |
virtual QString | csvHeader () const |
Public Attributes | |
quint32 | channels |
QList< qreal > | chargemin |
QList< qreal > | chargemax |
Pac::ReadoutRange | range |
quint64 | numchunkstoread |
Number of chunks read (on each side) | |
Protected Member Functions | |
virtual void | saveDataInDomNode (QDomElement &node) const |
virtual void | loadDataFromDomNode (const QDomElement &node) |
QString | range2Text () const |
Container for parameters the energy spectrum computation depends on.
This container contains all the data needed by the PacEnergyThread.
PacEnergyInput::PacEnergyInput | ( | const PacBasicMeasurementInfo * | basicinfo, |
quint32 | channels = 0 , |
||
const QList< qreal > & | chargemin = QList<qreal>() , |
||
const QList< qreal > & | chargemax = QList<qreal>() , |
||
Pac::ReadoutRange | range = Pac::All , |
||
quint64 | numchunkstoread = 0 |
||
) | [explicit] |
Constructor.
PacEnergyInput::~PacEnergyInput | ( | ) | [virtual] |
QString PacEnergyInput::csvHeader | ( | ) | const [virtual] |
Implements PacAbstractInput.
Reimplemented in PacCalibratedEnergyInput.
void PacEnergyInput::loadDataFromDomNode | ( | const QDomElement & | node | ) | [protected, virtual] |
Implements PacAbstractInput.
Reimplemented in PacCalibratedEnergyInput.
QString PacEnergyInput::range2Text | ( | ) | const [protected] |
void PacEnergyInput::saveDataInDomNode | ( | QDomElement & | node | ) | const [protected, virtual] |
Implements PacAbstractInput.
Reimplemented in PacCalibratedEnergyInput.
quint32 PacEnergyInput::channels |
QList<qreal> PacEnergyInput::chargemax |
QList<qreal> PacEnergyInput::chargemin |
quint64 PacEnergyInput::numchunkstoread |
Number of chunks read (on each side)
Pac::ReadoutRange PacEnergyInput::range |