DressedPathway
DressedPathway#
- class DressedPathway(leaf, vib_mode, T)[source]#
Bases:
rotsim2d.dressedleaf.Pathway,rotsim2d.dressedleaf.NDResonanceExcitation pathway specialized to a vibrational mode.
- Parameters
leaf (
rotsim2d.pathways.KetBra) – Leaf ofrotsim2d.pathways.KetBraexcitation tree.vib_mode (
molspecutils.molecule.VibrationalMode) – Object implementingmolspecutils.molecule.VibrationalModeinterface.T (
float) – Temperature in Kelvin.
Attributes
base_params_dictVibrational mode associated with this pathway.
Temperature in Kelvin.
The const factor of
Pathwaymultiplied by the fractional population of the initial state of the pathway in thermal equilibrium,molspecutils.molecule.VibrationalMode.equilibrium_pop(), and by the four-fold reduced matrix element, \(\langle \nu_i J_i\|T^{(0)}(\tilde{\mu})\|\nu_i J_i\rangle\):Methods
__init__(leaf, vib_mode, T)amplitude([tw, angles])Amplitude of the pathway, given by the product of isotropic coefficient of the initial density matrix, \(\langle T^{(0)}_0(\eta_i J_i)^\dagger\rangle=(2J_i+1)^{-1/2}\),
constandPathway.geometric_factor().from_kb_list(kb_list, vib_mode, T)Make a list of DressedPathway's from KetBra list.
from_kb_tree(kb_tree, vib_mode, T)Make a list of DressedPathway's from KetBra tree.
from_params_dict(params)Make a list of DressedPathway's from dict of parameters.
gamma(i)Pressure-broadening coefficient of i coherence.
nu(i)Frequency of i-th coherence.
pprint([abstract, angles, print])Pretty print this pathway.
pump_fraction(E12)Fraction of initial population excited by pump pulses.