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

PacCoincidenceFitThread Class Reference

Class responsible for asynchronous fitting of coincidence spectra. More...

#include <PacCoincidenceFitThread.h>

List of all members.

Public Slots

void cancelThread ()

Signals

void progressStart (bool alwaystrue, bool busyindicator, const QString &text)
void progressFinished (bool alwaystrue)
void progressSetValue (int percent, const QString &text)

Public Member Functions

 PacCoincidenceFitThread (QObject *parent=0)
 ~PacCoincidenceFitThread ()
void addJob (Pac::CoincidenceFitDataSet *newjob)
bool isWorking () const
bool guiWaitUntilFinished (const QString &msg) const
 Shows a message and blocks until thread has finished.

Protected Member Functions

void run ()

Detailed Description

Class responsible for asynchronous fitting of coincidence spectra.

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

Constructor & Destructor Documentation

PacCoincidenceFitThread::PacCoincidenceFitThread ( QObject *  parent = 0) [explicit]
PacCoincidenceFitThread::~PacCoincidenceFitThread ( )

Member Function Documentation

void PacCoincidenceFitThread::addJob ( Pac::CoincidenceFitDataSet newjob)
void PacCoincidenceFitThread::cancelThread ( ) [slot]
bool PacCoincidenceFitThread::guiWaitUntilFinished ( const QString &  msg) const

Shows a message and blocks until thread has finished.

Returns:
True after fits finished, false if user pressed "cancel"
bool PacCoincidenceFitThread::isWorking ( ) const
void PacCoincidenceFitThread::progressFinished ( bool  alwaystrue) [signal]
void PacCoincidenceFitThread::progressSetValue ( int  percent,
const QString &  text 
) [signal]
void PacCoincidenceFitThread::progressStart ( bool  alwaystrue,
bool  busyindicator,
const QString &  text 
) [signal]
void PacCoincidenceFitThread::run ( ) [protected]

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