Measurement Info

Class holding global measurement information

class Licel.licel_Config.MeasureInfo(szLocation: str | None = None, nAltitude: int | None = None, dLongitude: float | None = None, dLatitude: float | None = None, Zenith: float | None = None, Azimuth: float | None = None, cFirstLetter: str | None = None, szOutPath: str | None = None, nDataSetNumber: int | None = None, nMaxShotsL0: int | None = None, nMaxShotsL1: int | None = None, nMaxShotsL2: int | None = None, nMaxShotsL3: int | None = None, repRateL0: int | None = None, repRateL1: int | None = None, repRateL2: int | None = None, repRateL3: int | None = None, Laser0_globalInfo: dict[float, int]=<factory>, Laser1_globalInfo: dict[float, int]=<factory>, Laser2_globalInfo: dict[float, int]=<factory>, Laser3_globalInfo: dict[float, int]=<factory>)

this class holds global configuration Info.

Azimuth: float | None = None

Azimuth in in degrees

Laser0_globalInfo: dict[float, int]

dictionary holding global information for laser0. dict = {wavelength1 : polarization1, wavelength2: polarizaton2}

Laser1_globalInfo: dict[float, int]

dictionary holding global information for laser1. dict = {wavelength1 : polarization1, wavelength2: polarizaton2}

Laser2_globalInfo: dict[float, int]

dictionary holding global information for laser2. dict = {wavelength1 : polarization1, wavelength2: polarizaton2}

Laser3_globalInfo: dict[float, int]

dictionary holding global information for laser3. dict = {wavelength1 : polarization1, wavelength2: polarizaton2}

Zenith: float | None = None

Zenith in in degrees

cFirstLetter: str | None = None

first letter of the data file

dLatitude: float | None = None

lattitude in degrees

dLongitude: float | None = None

longitude in degrees

nAltitude: int | None = None

altitude above sea level in meters

nDataSetNumber: int | None = None

number of datasets into a single file

nMaxShotsL0: int | None = None

max num of shots for Laser0

nMaxShotsL1: int | None = None

max num of shots for Laser1

nMaxShotsL2: int | None = None

max num of shots for Laser2

nMaxShotsL3: int | None = None

max num of shots for Laser3

repRateL0: int | None = None

repetition rate of Laser0

repRateL1: int | None = None

repetition rate of Laser1

repRateL2: int | None = None

repetition rate of Laser2

repRateL3: int | None = None

repetition rate of Laser3

szLocation: str | None = None

measurement site

szOutPath: str | None = None

output directory for data