
    z	i                    l    S r SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
  \" SS	9 " S
 S\
5      5       rg)z
Sampler V1 result class
    )annotations)	dataclass)Any)QuasiDistribution   )_BasePrimitiveResultV1T)frozenc                  .    \ rS rSr% SrS\S'   S\S'   Srg)	SamplerResult   a  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]]metadata N)__name__
__module____qualname____firstlineno____doc____annotations____static_attributes__r       b/home/james-whalen/.local/lib/python3.13/site-packages/qiskit/primitives/base/sampler_result_v1.pyr   r      s      )(""r   r   N)r   
__future__r   dataclassesr   typingr   qiskit.resultr   base_result_v1r   r   r   r   r   <module>r      s<    # !  + 2 $#* # #r   