Esempio n. 1
0
    def params_ec(self):
        """Read error correction options from settings into a nice readable.
        class instance."""

        md = self._imagecontainer.get_meta_data()
        t_mean = md.plate_timestamp_info[0]
        tu = TimeConverter(t_mean, TimeConverter.SECONDS)
        increment = self._settings('General', 'frameincrement')
        t_step = tu.sec2min(t_mean)*increment
        return ECParams(self._settings, t_step, TimeConverter.MINUTES)
Esempio n. 2
0
    def export_tc3(self):
        t_mean = self.meta_data.get_timestamp_info(self.position)[0]
        tu = TimeConverter(t_mean, TimeConverter.SECONDS)
        increment = self.settings('General', 'frameincrement')
        t_step = tu.sec2min(t_mean)*increment

        nclusters = self.settings.get('EventSelection', 'num_clusters')
        exporter = TC3Exporter(self._tes.tc3data, self._tc3_dir, nclusters,
                               t_step, TimeConverter.MINUTES, self.position)
        exporter()
Esempio n. 3
0
    def export_tc3(self):
        t_mean = self.meta_data.get_timestamp_info(self.position)[0]
        tu = TimeConverter(t_mean, TimeConverter.SECONDS)
        increment = self.settings('General', 'frameincrement')
        t_step = tu.sec2min(t_mean)*increment

        nclusters = self.settings.get('EventSelection', 'num_clusters')
        exporter = TC3Exporter(self._tes.tc3data, self._tc3_dir, nclusters,
                               t_step, TimeConverter.MINUTES, self.position)
        exporter()
Esempio n. 4
0
    def params_ec(self):
        """Read error correction options from settings into a nice readable.
        class instance."""

        md = self._imagecontainer.get_meta_data()
        t_mean = md.plate_timestamp_info[0]
        tu = TimeConverter(t_mean, TimeConverter.SECONDS)
        increment = self._settings('General', 'frameincrement')
        t_step = tu.sec2min(t_mean) * increment
        return ECParams(self._settings, t_step, TimeConverter.MINUTES)