Class holding a set of related PacCoincidenceSpectrum objects and supplying common information.
More...
#include <PacCoincidenceContainer.h>
List of all members.
Detailed Description
Class holding a set of related PacCoincidenceSpectrum objects and supplying common information.
- Author:
- Matthias Nagl <mnagl@uni-goettingen.de>
Constructor & Destructor Documentation
PacCoincidenceContainer::PacCoincidenceContainer |
( |
const PacBasicMeasurementInfo * |
basicinfo, |
|
|
QObject * |
parent = 0 |
|
) |
| |
PacCoincidenceContainer::~PacCoincidenceContainer |
( |
| ) |
[virtual] |
Member Function Documentation
void PacCoincidenceContainer::appendWidgets |
( |
QTabWidget * |
tabwidget, |
|
|
QWidget * |
filetoolbox |
|
) |
| [virtual] |
bool PacCoincidenceContainer::backgroundFitStartPositionLock |
( |
| ) |
const |
void PacCoincidenceContainer::backgroundFitStartPositionLockChanged |
( |
bool |
locked | ) |
[signal] |
quint32 PacCoincidenceContainer::channelIdxOfTimeOrigin |
( |
| ) |
const |
Returns the channel containing the time origin (t=0)
- Returns:
- if the origin exactly meets a channel border the channel below is returned (it matches the upper border of the returned channel)
qreal PacCoincidenceContainer::channelLength |
( |
| ) |
const |
- Returns:
- Channel length in nano seconds
void PacCoincidenceContainer::csvInputHeaderAndData |
( |
QTextStream & |
s | ) |
const [protected, virtual] |
void PacCoincidenceContainer::deactivateWatchdog |
( |
| ) |
[slot] |
bool PacCoincidenceContainer::determinationMethodLock |
( |
| ) |
const |
void PacCoincidenceContainer::determinationMethodLockChanged |
( |
bool |
locked | ) |
[signal] |
Returns a copy of this container's current input object.
QVector< qreal > PacCoincidenceContainer::leftEdgeSpectrumX |
( |
| ) |
const |
Returns the x values of each channel's left edge.
void PacCoincidenceContainer::loadDataFromDom |
( |
const QDomElement & |
top | ) |
[protected, virtual] |
qreal PacCoincidenceContainer::maxCoincidenceLength |
( |
| ) |
const |
Returns the maximal time between gammas for forward correlation search
- Returns:
- forward correlation search length in nanoseconds (as a positive number!)
qreal PacCoincidenceContainer::minCoincidenceLength |
( |
| ) |
const |
Returns the maximal time between gammas for backward correlation search
- Returns:
- backward correlation search length in nanoseconds (as a positive number!)
quint32 PacCoincidenceContainer::numberOfChannels |
( |
| ) |
const |
void PacCoincidenceContainer::openParameterDialog |
( |
| ) |
[slot] |
void PacCoincidenceContainer::receivedSpectrum |
( |
QWidget * |
w | ) |
[signal] |
Notifies the data handler that the evaluation run has finished.
- Parameters:
-
w | zero if no widget was created before, pointer to widget otherwise |
Setter for results of a complete coincidence search run.
void PacCoincidenceContainer::reset |
( |
| ) |
|
(Re)creates child objects
void PacCoincidenceContainer::rTUpdateRequired |
( |
const PacRTInput * |
input | ) |
[signal] |
void PacCoincidenceContainer::saveDataInDom |
( |
QDomElement & |
top | ) |
const [protected, virtual] |
void PacCoincidenceContainer::setBackgroundFitStartPositionForAll |
( |
double |
newstarttime, |
|
|
bool |
refit = true |
|
) |
| [slot] |
void PacCoincidenceContainer::setBackgroundFitStartPositionLock |
( |
bool |
locked | ) |
[slot] |
void PacCoincidenceContainer::setDeterminationMethodForAll |
( |
Pac::ParameterDeterminationMethod |
method | ) |
[slot] |
void PacCoincidenceContainer::setDeterminationMethodLock |
( |
bool |
locked | ) |
[slot] |
void PacCoincidenceContainer::setT0FitCutterPositionForAll |
( |
double |
newpercent | ) |
[slot] |
void PacCoincidenceContainer::setT0FitCutterPositionLock |
( |
bool |
locked | ) |
[slot] |
QVector< qreal > PacCoincidenceContainer::spectrumX |
( |
| ) |
const |
Returns the x values of the channels' central points.
bool PacCoincidenceContainer::t0FitCutterPositionLock |
( |
| ) |
const |
void PacCoincidenceContainer::t0FitCutterPositionLockChanged |
( |
bool |
locked | ) |
[signal] |
void PacCoincidenceContainer::updateRTSpectrum |
( |
| ) |
[slot] |
qreal PacCoincidenceContainer::zeroOffset |
( |
| ) |
const |
Returns the difference between the center of the zero-containing channel and zero in ns.
- Returns:
- offset between zero-containing channel and zero. > 0 if real zero comes after the channel's center
The documentation for this class was generated from the following files: