FOX/ObjCryst++  2022
ObjCryst::CylinderAbsCorr Class Reference

Cylinder absorption correction. More...

+ Inheritance diagram for ObjCryst::CylinderAbsCorr:
+ Collaboration diagram for ObjCryst::CylinderAbsCorr:

Public Member Functions

 CylinderAbsCorr (const PowderPatternDiffraction &data)
 Constructor. More...
 
virtual const string & GetName () const
 Get the name of this object.
 
virtual const string & GetClassName () const
 Get the name of the class.
 
- Public Member Functions inherited from ObjCryst::ScatteringCorr
 ScatteringCorr (const ScatteringData &data)
 Constructor, with the associated ScatteringData object.
 
const CrystVector_REAL & GetCorr () const
 Get the vector of corrections for all reflections. More...
 
const RefinableObjClockGetClockCorr () const
 Get the value of the clock corresponding to the last time the correction was actually computed.
 

Protected Member Functions

virtual void CalcCorr () const
 Do the computation of corrected intensities.
 

Protected Attributes

const PowderPatternDiffractionmpPowderPatternDiff
 
- Protected Attributes inherited from ObjCryst::ScatteringCorr
const ScatteringDatampData
 The associated ScatteringData object.
 
CrystVector_REAL mCorr
 The vector of correction to intensities.
 
RefinableObjClock mClockCorrCalc
 The clock marking the last time the correction was calculated.
 

Detailed Description

Cylinder absorption correction.

Correction formulas from Lobanov & Alte da Veiga, Code re-implemented from GSAS-II (courtesy of B. von Dreele), original version: https://subversion.xray.aps.anl.gov/trac/pyGSAS/browser/trunk/GSASIIpwd.py

Definition at line 49 of file PowderPattern.h.

Constructor & Destructor Documentation

◆ CylinderAbsCorr()

ObjCryst::CylinderAbsCorr::CylinderAbsCorr ( const PowderPatternDiffraction data)

Constructor.

Parameters
powpthe PowderPattern object which has the muR parameter

Definition at line 64 of file PowderPattern.cpp.


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