You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			16 lines
		
	
	
		
			719 B
		
	
	
	
		
			Plaintext
		
	
			
		
		
	
	
			16 lines
		
	
	
		
			719 B
		
	
	
	
		
			Plaintext
		
	
| ##################################################
 | |
| ################ pearson.beta ####################
 | |
| ##################################################
 | |
| pearson.beta <- function(m, w) {
 | |
|    # Function for calculating integral breadth, \beta, of
 | |
|    # an X-ray reflection using the half-width of FWHM (w)
 | |
|    # and m parameter from a Pearson fit.
 | |
|    ## Args: m - shape parameter from Pearson fit (numeric)
 | |
|    ##       w - half the FWHM for the reflection (numeric)
 | |
|    ## **** NOTE: gamma(x) out of range for x > 171
 | |
|    ## Values: The integral breadth of the reflection (numeric)
 | |
|    # Ref: Birkholz2006, page 96 (Eq. 3.5)
 | |
|    beta <- ((pi * 2^(2 * (1 - m)) * gamma(2 * m - 1)) /
 | |
|       ((2^(1 / m) - 1) * (gamma(m))^2)) * w
 | |
| }
 |