SpectraPac 2.0(r200)
Evaluates PAC Measurements
Public Member Functions | Public Attributes | Protected Member Functions

PacEnergyInput Class Reference

Container for parameters the energy spectrum computation depends on. More...

#include <PacEnergyInput.h>

Inheritance diagram for PacEnergyInput:

List of all members.

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

Detailed Description

Container for parameters the energy spectrum computation depends on.

Author:
Matthias Nagl <mnagl@uni-goettingen.de>

This container contains all the data needed by the PacEnergyThread.


Constructor & Destructor Documentation

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]

Member Function Documentation

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.


Member Data Documentation

Number of chunks read (on each side)

Pac::ReadoutRange PacEnergyInput::range

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines