§
    ¹³Ùgš  ã                  ó†   — d Z ddlmZ ddlmZ ddlmZ ddlmZ ddl	m
Z
  ed¬	¦  «         G d
„ de
¦  «        ¦   «         ZdS )z
Sampler V1 result class
é    )Úannotations)Ú	dataclass)ÚAny)ÚQuasiDistributioné   )Ú_BasePrimitiveResultT)Úfrozenc                  ó(   — e Zd ZU dZded<   ded<   dS )ÚSamplerResultaF  Result of Sampler V1.

    .. code-block:: python

        result = sampler.run(circuits, params).result()

    where the i-th elements of ``result`` correspond to the circuit given by ``circuits[i]``,
    and the parameter values bounds by ``params[i]``.
    For example, ``results.quasi_dists[i]`` gives the quasi-probabilities of bitstrings, and
    ``result.metadata[i]`` is a metadata dictionary for this circuit and parameters.

    Args:
        quasi_dists (list[QuasiDistribution]): List of the quasi-probabilities.
        metadata (list[dict]): List of the metadata.
    zlist[QuasiDistribution]Úquasi_distszlist[dict[str, Any]]ÚmetadataN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Ú__annotations__© ó    ú[/granary/edev/quantum/lib/python3.11/site-packages/qiskit/primitives/base/sampler_result.pyr   r      s6   € € € € € € ðð ð  )Ð(Ð(Ñ(Ø"Ð"Ð"Ñ"Ð"Ð"r   r   N)r   Ú
__future__r   Údataclassesr   Útypingr   Úqiskit.resultr   Úbase_resultr   r   r   r   r   ú<module>r      sº   ððð ð #Ð "Ð "Ð "Ð "Ð "à !Ð !Ð !Ð !Ð !Ð !Ø Ð Ð Ð Ð Ð à +Ð +Ð +Ð +Ð +Ð +à -Ð -Ð -Ð -Ð -Ð -ð €�$ÐÑÔð#ð #ð #ð #ð #Ð(ñ #ô #ñ Ôð#ð #ð #r   