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

PacCoincidenceInput Class Reference

Container for parameters the coincidence computation depends on. More...

#include <PacCoincidenceInput.h>

Inheritance diagram for PacCoincidenceInput:

List of all members.

Public Member Functions

 PacCoincidenceInput (const PacBasicMeasurementInfo *basicinfo)
 PacCoincidenceInput (const PacBasicMeasurementInfo *basicinfo, const QList< qreal > &slopes, const QList< qreal > &offsets, quint32 channels, qreal mincoincidencelength, qreal maxcoincidencelength, const QPair< qreal, qreal > &startwin, const QPair< qreal, qreal > &stopwin, const PacKnockoutSettings &kosettings)
virtual ~PacCoincidenceInput ()
virtual QString csvHeader () const

Public Attributes

QList< qreal > slopes
QList< qreal > offsets
quint32 channels
qreal mincoincidencelength
qreal maxcoincidencelength
QPair< qreal, qreal > startwin
QPair< qreal, qreal > stopwin
PacKnockoutSettings kosettings

Protected Member Functions

virtual void saveDataInDomNode (QDomElement &node) const
virtual void loadDataFromDomNode (const QDomElement &node)

Detailed Description

Container for parameters the coincidence computation depends on.

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

This class also contains parameters the coincidence computation depends on indirectly (like energy calibration) for documentation purposes.


Constructor & Destructor Documentation

PacCoincidenceInput::PacCoincidenceInput ( const PacBasicMeasurementInfo basicinfo)
PacCoincidenceInput::PacCoincidenceInput ( const PacBasicMeasurementInfo basicinfo,
const QList< qreal > &  slopes,
const QList< qreal > &  offsets,
quint32  channels,
qreal  mincoincidencelength,
qreal  maxcoincidencelength,
const QPair< qreal, qreal > &  startwin,
const QPair< qreal, qreal > &  stopwin,
const PacKnockoutSettings kosettings 
)
PacCoincidenceInput::~PacCoincidenceInput ( ) [virtual]

Member Function Documentation

QString PacCoincidenceInput::csvHeader ( ) const [virtual]

Implements PacAbstractInput.

Reimplemented in PacRTInput.

void PacCoincidenceInput::loadDataFromDomNode ( const QDomElement &  node) [protected, virtual]

Implements PacAbstractInput.

Reimplemented in PacRTInput.

void PacCoincidenceInput::saveDataInDomNode ( QDomElement &  node) const [protected, virtual]

Implements PacAbstractInput.

Reimplemented in PacRTInput.


Member Data Documentation

QPair<qreal,qreal> PacCoincidenceInput::startwin
QPair<qreal,qreal> PacCoincidenceInput::stopwin

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