code: def __init__(
      self,
      prv: PoissonSubsampledGaussianPRV,
      t_min: float,
      t_max: float,
  ) -> None:
      self._prv = prv
      self.t_min = t_min
      self.t_max = t_max
      self._remaining_mass = self._prv.cdf(t_max) - self._prv.cdf(t_min)
  
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 TruncatedPrivacyRandomVariable object  with example: obj = TruncatedPrivacyRandomVariable(prv, t_min, t_max)