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

PacCoincidenceParameterDialog Class Reference

Dialog for user interaction with the parameter sets. More...

#include <PacCoincidenceParameterDialog.h>

List of all members.

Classes

struct  ParameterWidgetSet

Public Slots

void updateT0ParameterDisplay (ROOT::Minuit2::MnUserParameterState *t0params, bool updatefit=false)
void updateBackgroundParameterDisplay (ROOT::Minuit2::MnUserParameterState *bgparams, bool updatefit=false)
void lockT0Widgets (bool lock)
void lockBackgroundWidgets (bool lock)

Signals

void updateT0FitRequested (bool force)
void updateBackgroundFitRequested (bool force)
void t0ParametersUpdated ()
void backgroundParametersUpdated ()
void reestimateT0Parameters ()
void reestimateBackgroundParameters ()

Public Member Functions

 PacCoincidenceParameterDialog (const PacAbstractFitFunction *t0fitfunction, const PacAbstractFitFunction *bgfitfunction, ROOT::Minuit2::MnUserParameterState *t0params, ROOT::Minuit2::MnUserParameterState *bgparams, QWidget *parent=0)
 ~PacCoincidenceParameterDialog ()
bool automaticFittingEnabled () const
void setAutomaticFittingEnabled (bool enabled)

Detailed Description

Dialog for user interaction with the parameter sets.

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

Constructor & Destructor Documentation

PacCoincidenceParameterDialog::PacCoincidenceParameterDialog ( const PacAbstractFitFunction t0fitfunction,
const PacAbstractFitFunction bgfitfunction,
ROOT::Minuit2::MnUserParameterState *  t0params,
ROOT::Minuit2::MnUserParameterState *  bgparams,
QWidget *  parent = 0 
)
PacCoincidenceParameterDialog::~PacCoincidenceParameterDialog ( )

Member Function Documentation

bool PacCoincidenceParameterDialog::automaticFittingEnabled ( ) const
void PacCoincidenceParameterDialog::backgroundParametersUpdated ( ) [signal]
void PacCoincidenceParameterDialog::lockBackgroundWidgets ( bool  lock) [slot]
void PacCoincidenceParameterDialog::lockT0Widgets ( bool  lock) [slot]
void PacCoincidenceParameterDialog::reestimateBackgroundParameters ( ) [signal]
void PacCoincidenceParameterDialog::reestimateT0Parameters ( ) [signal]
void PacCoincidenceParameterDialog::setAutomaticFittingEnabled ( bool  enabled)
void PacCoincidenceParameterDialog::t0ParametersUpdated ( ) [signal]
void PacCoincidenceParameterDialog::updateBackgroundFitRequested ( bool  force) [signal]
void PacCoincidenceParameterDialog::updateBackgroundParameterDisplay ( ROOT::Minuit2::MnUserParameterState *  bgparams,
bool  updatefit = false 
) [slot]
void PacCoincidenceParameterDialog::updateT0FitRequested ( bool  force) [signal]
void PacCoincidenceParameterDialog::updateT0ParameterDisplay ( ROOT::Minuit2::MnUserParameterState *  t0params,
bool  updatefit = false 
) [slot]

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