AddOption(RefObjOpt *opt) | ObjCryst::RefinableObj | [protected] |
AddPar(const RefinablePar &newRefPar) | ObjCryst::RefinableObj | |
AddPar(RefinablePar *newRefPar) | ObjCryst::RefinableObj | |
AddPar(RefinableObj &newRefParList) | ObjCryst::RefinableObj | |
AddRestraint(Restraint *pNewRestraint) | ObjCryst::RefinableObj | |
AddSubRefObj(RefinableObj &) | ObjCryst::RefinableObj | [protected] |
BeginGlobalOptRandomMove() | ObjCryst::RefinableObj | |
BeginOptimization(const bool allowApproximations=false, const bool enableRestraints=false) | ObjCryst::RefinableObj | [virtual] |
CalcPowderPattern() const | ObjCryst::PowderPatternBackground | [protected, virtual] |
CalcPowderPatternIntegrated() const | ObjCryst::PowderPatternBackground | [protected, virtual] |
ClearParamSet(const unsigned long id) const | ObjCryst::RefinableObj | |
CreateParamSet(const string name="") const | ObjCryst::RefinableObj | |
DeRegisterClient(RefinableObj &) const | ObjCryst::RefinableObj | [virtual] |
EndOptimization() | ObjCryst::RefinableObj | [virtual] |
EraseAllParamSet() | ObjCryst::RefinableObj | |
FindPar(const string &name) const | ObjCryst::RefinableObj | [protected] |
FindPar(const REAL *) const | ObjCryst::RefinableObj | [protected] |
FindParamSet(unsigned long id) const | ObjCryst::RefinableObj | [protected] |
FixAllPar() | ObjCryst::RefinableObj | |
GetBraggLimits(CrystVector_long *&min, CrystVector_long *&max) const | ObjCryst::PowderPatternBackground | [protected, virtual] |
GetClassName() const | ObjCryst::PowderPatternBackground | [virtual] |
GetClockBraggLimits() const | ObjCryst::PowderPatternComponent | [protected] |
GetClockMaster() const | ObjCryst::RefinableObj | |
GetClockPowderPatternCalc() const | ObjCryst::PowderPatternComponent | |
GetClockPowderPatternCalcVariance() const | ObjCryst::PowderPatternComponent | [protected] |
GetGeneGroup(const RefinableObj &obj, CrystVector_uint &groupIndex, unsigned int &firstGroup) const | ObjCryst::PowderPatternBackground | [virtual] |
GetInterpPoints() const | ObjCryst::PowderPatternBackground | |
GetLogLikelihood() const | ObjCryst::RefinableObj | [virtual] |
GetLSQCalc(const unsigned int) const | ObjCryst::RefinableObj | [virtual] |
GetLSQDeriv(const unsigned int, RefinablePar &) | ObjCryst::RefinableObj | [virtual] |
GetLSQObs(const unsigned int) const | ObjCryst::RefinableObj | [virtual] |
GetLSQWeight(const unsigned int) const | ObjCryst::RefinableObj | [virtual] |
GetName() const | ObjCryst::RefinableObj | [virtual] |
GetNbLSQFunction() const | ObjCryst::RefinableObj | [virtual] |
GetNbOption() const | ObjCryst::RefinableObj | |
GetNbPar() const | ObjCryst::RefinableObj | |
GetNbParNotFixed() const | ObjCryst::RefinableObj | |
GetOption(const unsigned int i) | ObjCryst::RefinableObj | |
GetOption(const unsigned int i) const | ObjCryst::RefinableObj | |
GetPar(const long i) | ObjCryst::RefinableObj | |
GetPar(const long i) const | ObjCryst::RefinableObj | |
GetPar(const string &name) | ObjCryst::RefinableObj | |
GetPar(const string &name) const | ObjCryst::RefinableObj | |
GetPar(const REAL *) | ObjCryst::RefinableObj | |
GetPar(const REAL *) const | ObjCryst::RefinableObj | |
GetParamSet(const unsigned long setId) const | ObjCryst::RefinableObj | |
GetParamSet(const unsigned long setId) | ObjCryst::RefinableObj | |
GetParamSet_ParNotFixedHumanValue(const unsigned long setId, const long parNumber) const | ObjCryst::RefinableObj | |
GetParamSetName(const unsigned long setId) const | ObjCryst::RefinableObj | |
GetParentPowderPattern() const | ObjCryst::PowderPatternComponent | |
GetParNotFixed(const long i) | ObjCryst::RefinableObj | |
GetParNotFixed(const long i) const | ObjCryst::RefinableObj | |
GetPatternLabelList() const | ObjCryst::PowderPatternComponent | |
GetPowderPatternCalc() const | ObjCryst::PowderPatternBackground | [virtual] |
GetPowderPatternCalcVariance() const | ObjCryst::PowderPatternBackground | [virtual] |
GetPowderPatternIntegratedCalc() const | ObjCryst::PowderPatternBackground | [virtual] |
GetPowderPatternIntegratedCalcVariance() const | ObjCryst::PowderPatternBackground | [virtual] |
GetRefParListClock() const | ObjCryst::RefinableObj | |
GetRestraintCost() const | ObjCryst::RefinableObj | [virtual] |
GetSubObjRegistry() | ObjCryst::RefinableObj | |
GetSubObjRegistry() const | ObjCryst::RefinableObj | |
GlobalOptRandomMove(const REAL mutationAmplitude, const RefParType *type=gpRefParTypeObjCryst) | ObjCryst::RefinableObj | [virtual] |
HasPowderPatternCalcVariance() const | ObjCryst::PowderPatternBackground | [virtual] |
ImportUserBackground(const string &filename) | ObjCryst::PowderPatternBackground | |
InitOptions() | ObjCryst::PowderPatternBackground | [protected] |
InitRefParList() | ObjCryst::PowderPatternBackground | [protected] |
InitSpline() const | ObjCryst::PowderPatternBackground | [protected] |
IsBeingRefined() const | ObjCryst::RefinableObj | |
IsScalable() const | ObjCryst::PowderPatternComponent | |
mBackgroundInterpPointIntensity | ObjCryst::PowderPatternBackground | [protected] |
mBackgroundInterpPointX | ObjCryst::PowderPatternBackground | [protected] |
mBackgroundNbPoint | ObjCryst::PowderPatternBackground | [protected] |
mClientObjRegistry | ObjCryst::RefinableObj | [mutable, protected] |
mClockBackgroundPoint | ObjCryst::PowderPatternBackground | [protected] |
mClockBraggLimits | ObjCryst::PowderPatternComponent | [mutable, protected] |
mClockMaster | ObjCryst::RefinableObj | [protected] |
mClockPowderPatternCalc | ObjCryst::PowderPatternComponent | [mutable, protected] |
mClockPowderPatternIntegratedCalc | ObjCryst::PowderPatternComponent | [mutable, protected] |
mClockPowderPatternIntegratedVarianceCalc | ObjCryst::PowderPatternComponent | [mutable, protected] |
mClockPowderPatternVarianceCalc | ObjCryst::PowderPatternComponent | [mutable, protected] |
mClockSpline | ObjCryst::PowderPatternBackground | [mutable, protected] |
mDeleteRefParInDestructor | ObjCryst::RefinableObj | [protected] |
mInterpolationModel | ObjCryst::PowderPatternBackground | [protected] |
mIsbeingRefined | ObjCryst::RefinableObj | [protected] |
mIsScalable | ObjCryst::PowderPatternComponent | [protected] |
mLSQDeriv | ObjCryst::RefinableObj | [mutable, protected] |
mMaxSinThetaOvLambda | ObjCryst::PowderPatternBackground | [protected] |
mModelVariance | ObjCryst::PowderPatternBackground | [protected] |
mName | ObjCryst::RefinableObj | [protected] |
mNbRefParNotFixed | ObjCryst::RefinableObj | [mutable, protected] |
mOptionRegistry | ObjCryst::RefinableObj | [protected] |
mPointOrder | ObjCryst::PowderPatternBackground | [mutable, protected] |
mPowderPatternCalc | ObjCryst::PowderPatternComponent | [mutable, protected] |
mPowderPatternCalcVariance | ObjCryst::PowderPatternComponent | [mutable, protected] |
mPowderPatternIntegratedCalc | ObjCryst::PowderPatternComponent | [mutable, protected] |
mPowderPatternIntegratedCalcVariance | ObjCryst::PowderPatternComponent | [mutable, protected] |
mpParentPowderPattern | ObjCryst::PowderPatternComponent | [protected] |
mRandomMoveIsDone | ObjCryst::RefinableObj | [protected] |
mRefParListClock | ObjCryst::RefinableObj | [protected] |
mRefparNotFixedIndex | ObjCryst::RefinableObj | [mutable, protected] |
mSubObjRegistry | ObjCryst::RefinableObj | [protected] |
mvLabel | ObjCryst::PowderPatternComponent | [mutable, protected] |
mvpRefPar | ObjCryst::RefinableObj | [protected] |
mvpRestraint | ObjCryst::RefinableObj | [protected] |
mvpSavedValuesSet | ObjCryst::RefinableObj | [mutable, protected] |
mvSpline | ObjCryst::PowderPatternBackground | [mutable, protected] |
mvSplinePixel | ObjCryst::PowderPatternBackground | [mutable, protected] |
operator=(const RefinableObj &old) | ObjCryst::RefinableObj | |
OptimizeBayesianBackground() | ObjCryst::PowderPatternBackground | |
PowderPattern class | ObjCryst::PowderPatternBackground | [friend] |
PowderPatternBackground() | ObjCryst::PowderPatternBackground | |
PowderPatternBackground(const PowderPatternBackground &) | ObjCryst::PowderPatternBackground | |
PowderPatternComponent() | ObjCryst::PowderPatternComponent | |
PowderPatternComponent(const PowderPatternComponent &) | ObjCryst::PowderPatternComponent | |
Prepare() | ObjCryst::PowderPatternBackground | [protected, virtual] |
PrepareForRefinement() const | ObjCryst::RefinableObj | |
Print() const | ObjCryst::RefinableObj | [virtual] |
RandomizeConfiguration() | ObjCryst::RefinableObj | [virtual] |
RefinableObj() | ObjCryst::RefinableObj | |
RefinableObj(const bool internalUseOnly) | ObjCryst::RefinableObj | |
RefinableObj(const RefinableObj &old) | ObjCryst::RefinableObj | |
RegisterClient(RefinableObj &) const | ObjCryst::RefinableObj | [virtual] |
RemovePar(RefinablePar *refPar) | ObjCryst::RefinableObj | |
RemoveRestraint(Restraint *pRestraint) | ObjCryst::RefinableObj | |
RemoveSubRefObj(RefinableObj &) | ObjCryst::RefinableObj | [protected] |
ResetParList() | ObjCryst::RefinableObj | |
RestoreParamSet(const unsigned long id) | ObjCryst::RefinableObj | |
SaveParamSet(const unsigned long id) const | ObjCryst::RefinableObj | |
SetDeleteRefParInDestructor(const bool b) | ObjCryst::RefinableObj | |
SetGlobalOptimStep(const RefParType *type, const REAL step) | ObjCryst::RefinableObj | |
SetInterpPoints(const CrystVector_REAL tth, const CrystVector_REAL backgd) | ObjCryst::PowderPatternBackground | |
SetLimitsAbsolute(const string &parName, const REAL min, const REAL max) | ObjCryst::RefinableObj | |
SetLimitsAbsolute(const RefParType *type, const REAL min, const REAL max) | ObjCryst::RefinableObj | |
SetLimitsProportional(const string &parName, const REAL min, const REAL max) | ObjCryst::RefinableObj | |
SetLimitsProportional(const RefParType *type, const REAL min, const REAL max) | ObjCryst::RefinableObj | |
SetLimitsRelative(const string &parName, const REAL min, const REAL max) | ObjCryst::RefinableObj | |
SetLimitsRelative(const RefParType *type, const REAL min, const REAL max) | ObjCryst::RefinableObj | |
SetMaxSinThetaOvLambda(const REAL max) | ObjCryst::PowderPatternBackground | [protected, virtual] |
SetName(const string &name) | ObjCryst::RefinableObj | [virtual] |
SetParentPowderPattern(const PowderPattern &) | ObjCryst::PowderPatternBackground | [virtual] |
SetParIsFixed(const long parIndex, const bool fix) | ObjCryst::RefinableObj | |
SetParIsFixed(const string &parName, const bool fix) | ObjCryst::RefinableObj | |
SetParIsFixed(const RefParType *type, const bool fix) | ObjCryst::RefinableObj | |
SetParIsUsed(const string &parName, const bool use) | ObjCryst::RefinableObj | |
SetParIsUsed(const RefParType *type, const bool use) | ObjCryst::RefinableObj | |
TagNewBestConfig() const | ObjCryst::PowderPatternBackground | [virtual] |
UnFixAllPar() | ObjCryst::RefinableObj | |
UpdateDisplay() const | ObjCryst::RefinableObj | [virtual] |
XMLInput(istream &is, const XMLCrystTag &tag) | ObjCryst::PowderPatternBackground | [virtual] |
XMLOutput(ostream &os, int indent=0) const | ObjCryst::PowderPatternBackground | [virtual] |
~PowderPatternBackground() | ObjCryst::PowderPatternBackground | [virtual] |
~PowderPatternComponent() | ObjCryst::PowderPatternComponent | [virtual] |
~RefinableObj() | ObjCryst::RefinableObj | [virtual] |