musrWiz 0.1.0
Loading...
Searching...
No Matches
PMsrData Class Reference

#include <PMusrWiz.h>

Public Member Functions

 PMsrData ()
 PMsrData::PMsrData.
 
 ~PMsrData ()
 PMsrData::~PMsrData.
 
void clearParam ()
 
void clearFunc ()
 
void clearMap ()
 
void setMsrPathName (QString str)
 
void setMsrFileName (QString fileName)
 
void appendMsrFileName (QString str)
 
void setYear (QString year)
 
void setRunNumber (int runNo)
 
void setInstitute (QString institute)
 
void setInstrument (QString instrument)
 
void setSetup (QString setup)
 
void setFitType (int fitType)
 
void setTypeOfMeasurement (int type)
 
void setT0Tag (int tag)
 
void setT0 (int t0)
 
void setTheory (QString str)
 
void setParam (QVector< PParam > param)
 
void setParam (int idx, PParam param)
 PMsrData::setParam.
 
void appendParam (QVector< PParam > param)
 PMsrData::appendParam.
 
void setMap (QVector< PParam > map)
 
void setMap (int idx, PParam map)
 PMsrData::setMap.
 
void appendMap (QVector< PParam > map)
 PMsrData::appendMap.
 
void setMapTemplateName (int idx, QString name)
 PMsrData::setMapTemplateName.
 
void setFunc (int funNo, QString str="??")
 PMsrData::setFunc.
 
void setPacking (int pack)
 
void setFitStart (double start)
 
void setFitEnd (double end)
 
void setCmd (QString cmd)
 
void setTemplate (int templ)
 
void setTemplate (PTheoTemplate templ)
 
QString getMsrPathName ()
 
QString getMsrFileName ()
 
QString getYear ()
 
int getRunNumber ()
 
QString getInstitute ()
 
QString getInstrument ()
 
QString getSetup ()
 
int getFitType ()
 
QString getFitTypeString ()
 PMsrData::getFitTypeString.
 
int getTypeOfMeasurement ()
 
int getT0Tag ()
 
int getT0 ()
 
QString getTheory ()
 
int getNoOfParam ()
 
PParam getParam (int idx)
 PMsrData::getParam.
 
int getNoOfMap ()
 
PParam getMap (int idx)
 PMsrData::getMap.
 
int getNoOfFunc ()
 
int getFuncNo (int idx)
 PMsrData::getFuncNo.
 
bool isPresent (const QString funStr)
 PMsrData::isPresent.
 
QString getFunc (int funNo)
 PMsrData::getFunc.
 
QString getFuncAll ()
 PMsrData::getFuncAll.
 
int getPacking ()
 
double getFitStart ()
 
double getFitEnd ()
 
QString getCmd ()
 
bool isTemplate ()
 
PTheoTemplate getTemplate ()
 
void sort (QString whichVec)
 PMsrData::sort.
 
void removeFunc (QVector< int > &funList)
 PMsrData::removeFunc.
 

Private Attributes

int fTemplate
 
QString fMsrPathName
 
QString fMsrFileName
 
int fRunNumber
 
QString fInstitute
 
QString fInstrument
 
QString fSetup
 
int fFitType
 
int fTypeOfMeasurement
 
int fT0Tag
 
int fT0
 
QString fYear
 
int fPacking
 
double fFitStart
 
double fFitEnd
 
QString fCommands
 
QString fTheo
 
PTheoTemplate fTheoTempl
 
QVector< PParamfParam
 
QVector< PFuncfFunc
 
QVector< PParamfMap
 

Constructor & Destructor Documentation

◆ PMsrData()

PMsrData::PMsrData ( )

◆ ~PMsrData()

PMsrData::~PMsrData ( )

Member Function Documentation

◆ appendMap()

void PMsrData::appendMap ( QVector< PParam > map)

PMsrData::appendMap.

Parameters
map

◆ appendMsrFileName()

void PMsrData::appendMsrFileName ( QString str)
inline

◆ appendParam()

void PMsrData::appendParam ( QVector< PParam > param)

PMsrData::appendParam.

Parameters
param

◆ clearFunc()

void PMsrData::clearFunc ( )
inline

◆ clearMap()

void PMsrData::clearMap ( )
inline

◆ clearParam()

void PMsrData::clearParam ( )
inline

◆ getCmd()

QString PMsrData::getCmd ( )
inline

◆ getFitEnd()

double PMsrData::getFitEnd ( )
inline

◆ getFitStart()

double PMsrData::getFitStart ( )
inline

◆ getFitType()

int PMsrData::getFitType ( )
inline

◆ getFitTypeString()

QString PMsrData::getFitTypeString ( )

◆ getFunc()

QString PMsrData::getFunc ( int funNo)

PMsrData::getFunc.

Parameters
funNo
Returns

◆ getFuncAll()

QString PMsrData::getFuncAll ( )

◆ getFuncNo()

int PMsrData::getFuncNo ( int idx)

PMsrData::getFuncNo.

Parameters
idx
Returns

◆ getInstitute()

QString PMsrData::getInstitute ( )
inline

◆ getInstrument()

QString PMsrData::getInstrument ( )
inline

◆ getMap()

PParam PMsrData::getMap ( int idx)

PMsrData::getMap.

Parameters
idx
Returns

◆ getMsrFileName()

QString PMsrData::getMsrFileName ( )
inline

◆ getMsrPathName()

QString PMsrData::getMsrPathName ( )
inline

◆ getNoOfFunc()

int PMsrData::getNoOfFunc ( )
inline

◆ getNoOfMap()

int PMsrData::getNoOfMap ( )
inline

◆ getNoOfParam()

int PMsrData::getNoOfParam ( )
inline

◆ getPacking()

int PMsrData::getPacking ( )
inline

◆ getParam()

PParam PMsrData::getParam ( int idx)

PMsrData::getParam.

Parameters
idx
Returns

◆ getRunNumber()

int PMsrData::getRunNumber ( )
inline

◆ getSetup()

QString PMsrData::getSetup ( )
inline

◆ getT0()

int PMsrData::getT0 ( )
inline

◆ getT0Tag()

int PMsrData::getT0Tag ( )
inline

◆ getTemplate()

PTheoTemplate PMsrData::getTemplate ( )
inline

◆ getTheory()

QString PMsrData::getTheory ( )
inline

◆ getTypeOfMeasurement()

int PMsrData::getTypeOfMeasurement ( )
inline

◆ getYear()

QString PMsrData::getYear ( )
inline

◆ isPresent()

bool PMsrData::isPresent ( const QString funStr)

PMsrData::isPresent.

Parameters
funStr
Returns

◆ isTemplate()

bool PMsrData::isTemplate ( )
inline

◆ removeFunc()

void PMsrData::removeFunc ( QVector< int > & funList)

PMsrData::removeFunc.

Parameters
funList

◆ setCmd()

void PMsrData::setCmd ( QString cmd)
inline

◆ setFitEnd()

void PMsrData::setFitEnd ( double end)
inline

◆ setFitStart()

void PMsrData::setFitStart ( double start)
inline

◆ setFitType()

void PMsrData::setFitType ( int fitType)
inline

◆ setFunc()

void PMsrData::setFunc ( int funNo,
QString str = "??" )

PMsrData::setFunc.

Parameters
funNo
str

◆ setInstitute()

void PMsrData::setInstitute ( QString institute)
inline

◆ setInstrument()

void PMsrData::setInstrument ( QString instrument)
inline

◆ setMap() [1/2]

void PMsrData::setMap ( int idx,
PParam map )

PMsrData::setMap.

Parameters
idx
map

◆ setMap() [2/2]

void PMsrData::setMap ( QVector< PParam > map)
inline

◆ setMapTemplateName()

void PMsrData::setMapTemplateName ( int idx,
QString name )

PMsrData::setMapTemplateName.

Parameters
idx
name

◆ setMsrFileName()

void PMsrData::setMsrFileName ( QString fileName)
inline

◆ setMsrPathName()

void PMsrData::setMsrPathName ( QString str)
inline

◆ setPacking()

void PMsrData::setPacking ( int pack)
inline

◆ setParam() [1/2]

void PMsrData::setParam ( int idx,
PParam param )

PMsrData::setParam.

Parameters
idx
param

◆ setParam() [2/2]

void PMsrData::setParam ( QVector< PParam > param)
inline

◆ setRunNumber()

void PMsrData::setRunNumber ( int runNo)
inline

◆ setSetup()

void PMsrData::setSetup ( QString setup)
inline

◆ setT0()

void PMsrData::setT0 ( int t0)
inline

◆ setT0Tag()

void PMsrData::setT0Tag ( int tag)
inline

◆ setTemplate() [1/2]

void PMsrData::setTemplate ( int templ)
inline

◆ setTemplate() [2/2]

void PMsrData::setTemplate ( PTheoTemplate templ)
inline

◆ setTheory()

void PMsrData::setTheory ( QString str)
inline

◆ setTypeOfMeasurement()

void PMsrData::setTypeOfMeasurement ( int type)
inline

◆ setYear()

void PMsrData::setYear ( QString year)
inline

◆ sort()

void PMsrData::sort ( QString whichVec)

PMsrData::sort.

Parameters
whichVeccan be 'param', 'map', 'func'

Member Data Documentation

◆ fCommands

QString PMsrData::fCommands
private

◆ fFitEnd

double PMsrData::fFitEnd
private

◆ fFitStart

double PMsrData::fFitStart
private

◆ fFitType

int PMsrData::fFitType
private

◆ fFunc

QVector<PFunc> PMsrData::fFunc
private

◆ fInstitute

QString PMsrData::fInstitute
private

◆ fInstrument

QString PMsrData::fInstrument
private

◆ fMap

QVector<PParam> PMsrData::fMap
private

◆ fMsrFileName

QString PMsrData::fMsrFileName
private

◆ fMsrPathName

QString PMsrData::fMsrPathName
private

◆ fPacking

int PMsrData::fPacking
private

◆ fParam

QVector<PParam> PMsrData::fParam
private

◆ fRunNumber

int PMsrData::fRunNumber
private

◆ fSetup

QString PMsrData::fSetup
private

◆ fT0

int PMsrData::fT0
private

◆ fT0Tag

int PMsrData::fT0Tag
private

◆ fTemplate

int PMsrData::fTemplate
private

◆ fTheo

QString PMsrData::fTheo
private

◆ fTheoTempl

PTheoTemplate PMsrData::fTheoTempl
private

◆ fTypeOfMeasurement

int PMsrData::fTypeOfMeasurement
private

◆ fYear

QString PMsrData::fYear
private

The documentation for this class was generated from the following files: