def postProcess(self, _edObject = None):
        EDPluginControl.postProcess(self)
        self.DEBUG("EDPluginControlXscaleGenerate.postProcess")

        out = XSDataXscaleGeneratedFiles()

        if not self.isFailure():
            out.hkl_anom_merged = self.xscale_anom_merged.dataOutput.hkl_file
            out.lp_anom_merged = self.xscale_anom_merged.dataOutput.lp_file
            out.stats_anom_merged = self.xscale_anom_merged_parser.dataOutput

            out.hkl_noanom_merged = self.xscale_noanom_merged.dataOutput.hkl_file
            out.lp_noanom_merged = self.xscale_noanom_merged.dataOutput.lp_file
            out.stats_noanom_merged = self.xscale_noanom_merged_parser.dataOutput

            out.hkl_anom_unmerged = self.xscale_anom_unmerged.dataOutput.hkl_file
            out.lp_anom_unmerged = self.xscale_anom_unmerged.dataOutput.lp_file
            out.stats_anom_unmerged = self.xscale_anom_unmerged_parser.dataOutput

            out.hkl_noanom_unmerged = self.xscale_noanom_unmerged.dataOutput.hkl_file
            out.lp_noanom_unmerged = self.xscale_noanom_unmerged.dataOutput.lp_file
            out.stats_noanom_unmerged = self.xscale_noanom_unmerged_parser.dataOutput
        self.dataOutput = out
Esempio n. 2
0
    def postProcess(self, _edObject=None):
        EDPluginControl.postProcess(self)
        self.DEBUG("EDPluginControlXscaleGenerate.postProcess")

        out = XSDataXscaleGeneratedFiles()

        if not self.isFailure():
            out.hkl_anom_merged = self.xscale_anom_merged.dataOutput.hkl_file
            out.lp_anom_merged = self.xscale_anom_merged.dataOutput.lp_file
            out.stats_anom_merged = self.xscale_anom_merged_parser.dataOutput

            out.hkl_noanom_merged = self.xscale_noanom_merged.dataOutput.hkl_file
            out.lp_noanom_merged = self.xscale_noanom_merged.dataOutput.lp_file
            out.stats_noanom_merged = self.xscale_noanom_merged_parser.dataOutput

            out.hkl_anom_unmerged = self.xscale_anom_unmerged.dataOutput.hkl_file
            out.lp_anom_unmerged = self.xscale_anom_unmerged.dataOutput.lp_file
            out.stats_anom_unmerged = self.xscale_anom_unmerged_parser.dataOutput

            out.hkl_noanom_unmerged = self.xscale_noanom_unmerged.dataOutput.hkl_file
            out.lp_noanom_unmerged = self.xscale_noanom_unmerged.dataOutput.lp_file
            out.stats_noanom_unmerged = self.xscale_noanom_unmerged_parser.dataOutput
        self.dataOutput = out