Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

ObjCryst::PowderSlitApertureCorr Class Reference

Slit aperture correction (for powder). More...

Inheritance diagram for ObjCryst::PowderSlitApertureCorr:

Inheritance graph
[legend]
Collaboration diagram for ObjCryst::PowderSlitApertureCorr:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PowderSlitApertureCorr (const ScatteringData &data)
virtual ~PowderSlitApertureCorr ()
virtual const string & GetName () const
 Get the name of this object.

virtual const string & GetClassName () const
 Get the name of the class.


Protected Member Functions

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


Detailed Description

Slit aperture correction (for powder).

This correction takes into account the fact that diffraction rings (cones) have a portion of the ring proportionnal to $ SlitAp = \frac{1}{\sin(\theta)} $ which falls into the detector (due to slits in the direction perpendicular to the incident beam/ detector plane).


Constructor & Destructor Documentation

ObjCryst::PowderSlitApertureCorr::PowderSlitApertureCorr const ScatteringData data  ) 
 

virtual ObjCryst::PowderSlitApertureCorr::~PowderSlitApertureCorr  )  [virtual]
 


Member Function Documentation

virtual void ObjCryst::PowderSlitApertureCorr::CalcCorr  )  const [protected, virtual]
 

Do the computation of corrected intensities.

Implements ObjCryst::ScatteringCorr.

virtual const string& ObjCryst::PowderSlitApertureCorr::GetClassName  )  const [virtual]
 

Get the name of the class.

Implements ObjCryst::ScatteringCorr.

virtual const string& ObjCryst::PowderSlitApertureCorr::GetName  )  const [virtual]
 

Get the name of this object.

Implements ObjCryst::ScatteringCorr.


The documentation for this class was generated from the following file:
Generated on Tue Nov 14 15:04:57 2006 for ObjCryst++ by doxygen 1.3.6