Package reflectometry :: Package model1d :: Package profileview :: Module parseReflModel :: Class xmlTheory

Class xmlTheory

source code

Instance Methods
 
__init__(self, classType, magneticType, comments="Example magnetic system for debugging purposes") source code
 
addElement(self, tagname, layername, rho=0, depth=0, mu=0, phi=0, theta=0) source code
 
addIncident(self, layername="Air", rho=0, depth=0, mu=0, phi=0, theta=0) source code
 
addSubstrate(self, layername="Si", rho=2.07, depth=0, mu=0.0002254, phi=0, theta=180) source code
 
addLayer(self, layername, rho=0, depth=0, mu=0, phi=0, theta=0) source code
 
addInterface(self, roughness) source code
 
Add_a_Pair(self, roughness, str_name, rho, depth, mu, phi, theta) source code
 
addMetadata2(self, wavelength, background, wavelengthdivergence, angulardivergence) source code
 
addMetadata(self, wavelength, background, wavelengthdivergence, angulardivergence, dtheta1, dtheta2, Q1, Q2, dvtheta) source code
 
Add_blank_line(self) source code
 
getTheoryXML(self) source code