This is an old revision of the document!


macro Inel_Flat_Plate_V2(alpha, alpha_v, sd, sd_v)
	' Version by Matthew Rowles CSIRO Minerals
	' Equations for correction of intensity and sample displacement for flat plate samples
	' in fixed incident beam geometry e.g. when using the Inel CPS120 position sensitive detector
	' Intensity correction derived from Toraya et al. (1993)
	' Sample displacement model derived by Ian Madsen
	' 2Theta = (alpha + beta)
	'   where beta  = angle between diffracted beam(s) and sample surface
	' Rs = 250mm for the Inel CPS120 detector - Rs must be defined in the input file
{
   #m_argu alpha    ' alpha = angle between incident beam and sample surface
   #m_argu sd       ' sd = displacement of the sample (in same units as detector radius)
	If_Prm_Eqn_Rpt(alpha, alpha_v, min 0.0001 max 90)
   If_Prm_Eqn_Rpt(sd, sd_v, min -1 max 1)
 
	scale_pks = 
		IF (2 Th) < CeV(alpha, alpha_v) Deg THEN 
			0                                 
		ELSE
			2 / (1 + (Sin(CeV(alpha, alpha_v) Deg) / Sin(2 Th - CeV(alpha, alpha_v) Deg)))
		ENDIF;
 
	th2_offset = 
		IF CeV(sd, sd_v) == 0 THEN 
			0
		ELSE
			- Rad (CeV(sd, sd_v) Sin(2 Th)) / (Rs Sin(CeV(alpha, alpha_v) Deg))
		ENDIF;
}

Personal Tools