licel_Config¶
class for reading acquisition configuration from ini file. This class will then store the parameters in itself to be later used in the main programme.
- class Licel.licel_Config.Config(acquisIniPath=None)¶
- TrConfigs: [<class 'Licel.licel_Config.TrConfig'>] = []¶
List holding the configuration for each transient recorder
- acquisIniConfigPath = ' '¶
.ini File path.
- measurementInfo = MeasureInfo(szLocation=None, nAltitude=None, dLongitude=None, dLatitude=None, Zenith=None, Azimuth=None, cFirstLetter=None, szOutPath=None, nDataSetNumber=None, nMaxShotsL0=None, nMaxShotsL1=None, nMaxShotsL2=None, nMaxShotsL3=None, repRateL0=None, repRateL1=None, repRateL2=None, repRateL3=None, Laser0_globalInfo={0.0: 0}, Laser1_globalInfo={0.0: 0}, Laser2_globalInfo={0.0: 0}, Laser3_globalInfo={0.0: 0})¶
global Measurement info configuration
- numDataSets = 0¶
holds the total number of datasets to be read, analogue and photon counting
- parser = <configparser.ConfigParser object>¶
parser object to parse the .ini configuration file
- readConfig()¶
Read the Configuration file and store configuration parameter for each transient recorder in
TrConfigs
and global measurement information inmeasurementInfo
.supported config File is “.ini”