class_docstr: A Poisson subsampled Gaussian privacy random variable.
  
  For details about the formulas for the pdf and cdf, see propositions B1 and B4 in
  https://www.microsoft.com/en-us/research/publication/numerical-composition-of-differential-privacy/
code: def __init__(
      self, sample_rate: float, noise_multiplier: float
  ) -> None:
      self.sample_rate = sample_rate
      self.noise_multiplier = noise_multiplier
  
imports: from dataclasses import dataclass
  from typing import Tuple
  import numpy
  from scipy import integrate
  from scipy.special import erfc
  from ..rdp import _compute_rdp
  from .domain import Domain
label_desc: Use image node_id 1 to create a new PoissonSubsampledGaussianPRV object  with example: obj = PoissonSubsampledGaussianPRV(sample_rate, noise_multiplier)