| AddOption(RefObjOpt *opt) | ObjCryst::RefinableObj | protected | 
  | AddPar(const RefinablePar &newRefPar) | ObjCryst::RefinableObj |  | 
  | AddPar(RefinablePar *newRefPar) | ObjCryst::RefinableObj |  | 
  | AddPar(RefinableObj &newRefParList, const bool copyParam=false) | 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 | 
  | 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 |  | 
  | GetAtomicNumber() const | ObjCryst::ScatteringPowerAtom |  | 
  | GetBij(const size_t &i, const size_t &j) const | ObjCryst::ScatteringPower |  | 
  | GetBij(const size_t &idx) const | ObjCryst::ScatteringPower |  | 
  | GetBiso() const | ObjCryst::ScatteringPower |  | 
  | GetBiso() | ObjCryst::ScatteringPower |  | 
  | GetClassName() const | ObjCryst::ScatteringPowerAtom | virtual | 
  | GetClientRegistry() const | ObjCryst::RefinableObj | virtual | 
  | GetClientRegistry() | ObjCryst::RefinableObj | virtual | 
  | GetClockMaster() const | ObjCryst::RefinableObj |  | 
  | GetColourName() const | ObjCryst::ScatteringPower |  | 
  | GetColourRGB() const | ObjCryst::ScatteringPower |  | 
  | GetCovalentRadius() const | ObjCryst::ScatteringPowerAtom |  | 
  | GetDynPopCorrIndex() const | ObjCryst::ScatteringPower |  | 
  | GetElementName() const | ObjCryst::ScatteringPowerAtom |  | 
  | GetFormalCharge() const  (defined in ObjCryst::ScatteringPower) | ObjCryst::ScatteringPower | virtual | 
  | GetForwardScatteringFactor(const RadiationType) const | ObjCryst::ScatteringPowerAtom | virtual | 
  | GetGeneGroup(const RefinableObj &obj, CrystVector_uint &groupIndex, unsigned int &firstGroup) const | ObjCryst::ScatteringPower | virtual | 
  | GetLastChangeClock() const | ObjCryst::ScatteringPower |  | 
  | GetLogLikelihood() const | ObjCryst::RefinableObj | virtual | 
  | GetLSQ_FullDeriv(const unsigned int, std::set< RefinablePar * > &vPar) | 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 | 
  | GetMaxCovBonds() const | ObjCryst::ScatteringPowerAtom |  | 
  | GetMaximumLikelihoodNbGhostAtom() const | ObjCryst::ScatteringPower |  | 
  | GetMaximumLikelihoodParClock() const | ObjCryst::ScatteringPower |  | 
  | GetMaximumLikelihoodPositionError() const | ObjCryst::ScatteringPower |  | 
  | GetName() const | ObjCryst::RefinableObj | virtual | 
  | GetNbLSQFunction() const | ObjCryst::RefinableObj | virtual | 
  | GetNbOption() const | ObjCryst::RefinableObj |  | 
  | GetNbPar() const | ObjCryst::RefinableObj |  | 
  | GetNbParNotFixed() const | ObjCryst::RefinableObj |  | 
  | GetNbScatteringPower() const | ObjCryst::ScatteringPower |  | 
  | 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 |  | 
  | GetParNotFixed(const long i) | ObjCryst::RefinableObj |  | 
  | GetParNotFixed(const long i) const | ObjCryst::RefinableObj |  | 
  | GetRadius() const | ObjCryst::ScatteringPowerAtom | virtual | 
  | GetRefParListClock() const | ObjCryst::RefinableObj |  | 
  | GetResonantScattFactImag(const ScatteringData &data, const int spgSymPosIndex=0) const | ObjCryst::ScatteringPowerAtom | virtual | 
  | GetResonantScattFactReal(const ScatteringData &data, const int spgSymPosIndex=0) const | ObjCryst::ScatteringPowerAtom | virtual | 
  | GetRestraintCost() const | ObjCryst::RefinableObj | virtual | 
  | GetScatteringFactor(const ScatteringData &data, const int spgSymPosIndex=0) const | ObjCryst::ScatteringPowerAtom | virtual | 
  | GetSubObjRegistry() | ObjCryst::RefinableObj |  | 
  | GetSubObjRegistry() const | ObjCryst::RefinableObj |  | 
  | GetSymbol() const | ObjCryst::ScatteringPowerAtom | virtual | 
  | GetTemperatureFactor(const ScatteringData &data, const int spgSymPosIndex=0) const | ObjCryst::ScatteringPowerAtom | virtual | 
  | GlobalOptRandomMove(const REAL mutationAmplitude, const RefParType *type=gpRefParTypeObjCryst) | ObjCryst::RefinableObj | virtual | 
  | Init(const string &name, const string &symbol, const REAL bIso=1.0) | ObjCryst::ScatteringPowerAtom |  | 
  | Init() | ObjCryst::ScatteringPowerAtom | privatevirtual | 
  | InitAtNeutronScattCoeffs() | ObjCryst::ScatteringPowerAtom | protected | 
  | InitAtScattCoeffsWK95() | ObjCryst::ScatteringPowerAtom | protected | 
  | InitRefParList() (defined in ObjCryst::ScatteringPowerAtom) | ObjCryst::ScatteringPowerAtom | protectedvirtual | 
  | InitRGBColour() | ObjCryst::ScatteringPower | protectedvirtual | 
  | IsBeingRefined() const | ObjCryst::RefinableObj |  | 
  | IsIsotropic() const | ObjCryst::ScatteringPower |  | 
  | IsResonantScatteringAnisotropic() const | ObjCryst::ScatteringPower | virtual | 
  | IsScatteringFactorAnisotropic() const | ObjCryst::ScatteringPower | virtual | 
  | IsTemperatureFactorAnisotropic() const | ObjCryst::ScatteringPower | virtual | 
  | mAtomicNumber | ObjCryst::ScatteringPowerAtom | protected | 
  | mB | ObjCryst::ScatteringPower | protected | 
  | mBeta | ObjCryst::ScatteringPower | mutableprotected | 
  | mBiso | ObjCryst::ScatteringPower | protected | 
  | mClientObjRegistry | ObjCryst::RefinableObj | mutableprotected | 
  | mClock | ObjCryst::ScatteringPower | protected | 
  | mClockMaster | ObjCryst::RefinableObj | protected | 
  | mColourName | ObjCryst::ScatteringPower | protected | 
  | mColourRGB | ObjCryst::ScatteringPower | protected | 
  | mCovalentRadius | ObjCryst::ScatteringPowerAtom | protected | 
  | mDeleteRefParInDestructor | ObjCryst::RefinableObj | protected | 
  | mDynPopCorrIndex | ObjCryst::ScatteringPower | protected | 
  | mFormalCharge | ObjCryst::ScatteringPower | protected | 
  | mIsIsotropic | ObjCryst::ScatteringPower | protected | 
  | mLSQ_FullDeriv | ObjCryst::RefinableObj | mutableprotected | 
  | mLSQDeriv | ObjCryst::RefinableObj | mutableprotected | 
  | mMaxCovBonds | ObjCryst::ScatteringPowerAtom | protected | 
  | mMaximumLikelihoodNbGhost | ObjCryst::ScatteringPower | protected | 
  | mMaximumLikelihoodParClock (defined in ObjCryst::ScatteringPower) | ObjCryst::ScatteringPower | protected | 
  | mMaximumLikelihoodPositionError | ObjCryst::ScatteringPower | protected | 
  | mName | ObjCryst::RefinableObj | protected | 
  | mNbRefParNotFixed | ObjCryst::RefinableObj | mutableprotected | 
  | mNeutronAbsCrossSection | ObjCryst::ScatteringPowerAtom | protected | 
  | mNeutronScattLengthImag (defined in ObjCryst::ScatteringPowerAtom) | ObjCryst::ScatteringPowerAtom | protected | 
  | mNeutronScattLengthReal | ObjCryst::ScatteringPowerAtom | protected | 
  | mOptimizationDepth | ObjCryst::RefinableObj | protected | 
  | mOptionRegistry | ObjCryst::RefinableObj | protected | 
  | mpGaussian | ObjCryst::ScatteringPowerAtom | protected | 
  | mRadius | ObjCryst::ScatteringPowerAtom | protected | 
  | mRandomMoveIsDone | ObjCryst::RefinableObj | protected | 
  | mRefParListClock | ObjCryst::RefinableObj | protected | 
  | mRefparNotFixedIndex | ObjCryst::RefinableObj | mutableprotected | 
  | mSubObjRegistry | ObjCryst::RefinableObj | protected | 
  | mSymbol | ObjCryst::ScatteringPowerAtom | protected | 
  | mvpRefPar | ObjCryst::RefinableObj | protected | 
  | mvpRestraint | ObjCryst::RefinableObj | protected | 
  | mvpSavedValuesSet | ObjCryst::RefinableObj | mutableprotected | 
  | operator=(const ScatteringPower &rhs) (defined in ObjCryst::ScatteringPower) | ObjCryst::ScatteringPower | virtual | 
  | ObjCryst::RefinableObj::operator=(const RefinableObj &old) | ObjCryst::RefinableObj |  | 
  | Prepare() | ObjCryst::RefinableObj | protectedvirtual | 
  | PrepareForRefinement() const | ObjCryst::RefinableObj |  | 
  | Print() const  (defined in ObjCryst::ScatteringPowerAtom) | ObjCryst::ScatteringPowerAtom | 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 |  | 
  | ScatteringPower() (defined in ObjCryst::ScatteringPower) | ObjCryst::ScatteringPower |  | 
  | ScatteringPower(const ScatteringPower &old) (defined in ObjCryst::ScatteringPower) | ObjCryst::ScatteringPower |  | 
  | ScatteringPowerAtom() (defined in ObjCryst::ScatteringPowerAtom) | ObjCryst::ScatteringPowerAtom |  | 
  | ScatteringPowerAtom(const string &name, const string &symbol, const REAL bIso=1.0) | ObjCryst::ScatteringPowerAtom |  | 
  | ScatteringPowerAtom(const ScatteringPowerAtom &old) (defined in ObjCryst::ScatteringPowerAtom) | ObjCryst::ScatteringPowerAtom |  | 
  | SetApproximationFlag(const bool allow) | ObjCryst::RefinableObj | virtual | 
  | SetBij(const size_t &i, const size_t &j, const REAL newB) | ObjCryst::ScatteringPower | virtual | 
  | SetBij(const size_t &idx, const REAL newB) | ObjCryst::ScatteringPower | virtual | 
  | SetBiso(const REAL newB) | ObjCryst::ScatteringPower | virtual | 
  | SetColour(const string &colorName) | ObjCryst::ScatteringPower |  | 
  | SetColour(const float r, const float g, const float b) | ObjCryst::ScatteringPower |  | 
  | SetDeleteRefParInDestructor(const bool b) | ObjCryst::RefinableObj |  | 
  | SetFormalCharge(const REAL charge) (defined in ObjCryst::ScatteringPower) | ObjCryst::ScatteringPower | virtual | 
  | SetGlobalOptimStep(const RefParType *type, const REAL step) | ObjCryst::RefinableObj |  | 
  | 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 |  | 
  | SetMaximumLikelihoodNbGhostAtom(const REAL nb) | ObjCryst::ScatteringPower |  | 
  | SetMaximumLikelihoodPositionError(const REAL mle) | ObjCryst::ScatteringPower |  | 
  | SetName(const string &name) | ObjCryst::RefinableObj | 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 |  | 
  | SetSymbol(const string &symbol) | ObjCryst::ScatteringPowerAtom |  | 
  | TagNewBestConfig() const | ObjCryst::RefinableObj | virtual | 
  | UnFixAllPar() | ObjCryst::RefinableObj |  | 
  | UpdateDisplay() const | ObjCryst::RefinableObj | virtual | 
  | XMLInput(istream &is, const XMLCrystTag &tag) | ObjCryst::ScatteringPowerAtom | virtual | 
  | XMLOutput(ostream &os, int indent=0) const | ObjCryst::ScatteringPowerAtom | virtual | 
  | ~RefinableObj() | ObjCryst::RefinableObj | virtual | 
  | ~ScatteringPower() (defined in ObjCryst::ScatteringPower) | ObjCryst::ScatteringPower | virtual | 
  | ~ScatteringPowerAtom() (defined in ObjCryst::ScatteringPowerAtom) | ObjCryst::ScatteringPowerAtom |  |