[docs]classZDirMSAnalysisInput(NamedTuple):"""To set the analysis."""
[docs]classZDirMSAnalysisContent(NamedTuple):"""The content of the analysis."""magnet_square:Union[float,np.float64]"""Magnetic Square."""num_qubits:int"""The number of qubits."""shots:int"""The number of shots."""magnet_square_cells:Union[dict[int,np.float64],dict[int,np.float64]]"""Magnetic Square cells."""taking_time:Optional[float]=None"""Taking time."""def__repr__(self):returnf"ZDirMSAnalysisContent(magnet_square={self.magnet_square}, and others)"
[docs]classZDirMagnetSquareAnalysis(AnalysisPrototype[ZDirMSAnalysisInput,ZDirMSAnalysisContent]):"""The container for the analysis of :class:`~qurry.qurries.magnet_square_z.experiment.ZDirMagnetSquareExperiment`."""__name__="ZDirMSAnalysis"