Peak2D#

class Peak2D(pump_wl, probe_wl, peak, amplitude, intensity, max_intensity, dp_list=attr_dict['dp_list'].default, params=attr_dict['params'].default)[source]#

Bases: object

Represent 2D IR resonance produced by multiple pathways.

Attributes

pump_wl

Pump wavenumber.

probe_wl

Probe wavenumber.

peak

Peak identifier.

amplitude

Sum of pathway amplitudes producing the peak.

intensity

Pathway intensity.

max_intensity

Pathway intensity at the peak of the line, assuming Lorentzian profile.

dp_list

List of pathways backing this 2D resonance.

params

p, pressure in atm; tw, waiting time in s; angles, polarization.

Methods

__init__(pump_wl, probe_wl, peak, amplitude, ...)

Method generated by attrs for class Peak2D.

from_dp_list(dp_list[, tw, angles, p])

Make Peak2D from a list of DressedPathway associated with the same 2D resonance.

max_abs_coeff(E12, conc)

Return max abs.