epraya.Mulexco#
- class Mulexco(Mexp=<factory>)#
Bases:
objectWARNING: Must be use with the function Start(num), not directly.
Container class for the experimental parameters of the systems. Must be initialized with a variable like
Exp. To change one parameter of the nth-system use the sintaxisExp.SampleframeN=[60,50,0].For points, frecuency, temperature and range, it’s only necessary to define for the first system, like:
Exp.Freq1=9.5- Parameters:
Freq (float) – Frequency of the microwave in the EPR spectrometer in GHz.
Points (int) – Number of points used to take the EPR spectrum.
Temperature (float) – Temperature of the sample during the measurement in Kelvin.
Fdirection (list=[0,0,1]) – Direction of incidence of the magnetic field in relation with the lab frame. By deafult it’s [0,0,1], the Z direction.
Mwdirection (list=[1,0,0]) – Direction of incidence of the microwave radiation in relation with the lab frame. By deafult it’s [1,0,0], the X direction.
Frange (list=[0,1]) – Field range used in the EPR spectrum in mT.
Sampleframe (list==[0,0,0]) – Three Euler angles of the orientation of the sample in relation to the lab frame.
Molframe (list=[0,0,0]) – Three Euler angles of the orientation of the paramagnetic molecule in relation to the sample frame.
gframe (list=[0,0,0]) – Three Euler angles of the orientation of the tensor g in the molecular frame.
Aframe (list=[0,0,0]) – Three Euler angles of the orientation of the tensor A in the molecular frame.
Dframe (list=[0,0,0]) – Three Euler angles of the orientation of the tensor Q in the molecular frame.
Qframe (list=[0,0,0]) – Three Euler angles of the orientation of the tensor D in the molecular frame.
Example
>>> import epraya as epr >>> >>> _, Exp , _ = epr.Start(2) >>> Exp.Freq1=9.5 >>> Exp.Points1=4095 >>> Exp.Frange1=[0,500] >>> Exp.Sampleframe2=[10,30,0] >>> print(Exp) Mulexco(Mexp=[Eco(Freq=9.5, Points=4095, Temperature=295.15, Fdirection=[0, 0, 1], Mwdirection=[1, 0, 0], Frange=[0, 500], Sampleframe=[0, 0, 0], Molframe=[0, 0, 0], gframe=[0, 0, 0], Aframe=[0, 0, 0], Dframe=[0, 0, 0], Qframe=[0, 0, 0]), Eco(Freq=9.433, Points=4096, Temperature=295.15, Fdirection=[0, 0, 1], Mwdirection=[1, 0, 0], Frange=[0, 1], Sampleframe=[10, 30, 0], Molframe=[0, 0, 0], gframe=[0, 0, 0], Aframe=[0, 0, 0], Dframe=[0, 0, 0], Qframe=[0, 0, 0])])