anchor.diff:    integer, parameter :: dist_fmtIonZ        = 54 ! Ion atomic number
     integer, parameter :: dist_fmtPDGID       = 55 ! Particle PDG ID
   
  -  ! Flags for columns we've set that we need to track
  +  ! Flags for columns we've set that we need to track for later checks
     logical, private, save :: dist_readMass   = .false.
     logical, private, save :: dist_readIonZ   = .false.
     logical, private, save :: dist_readIonA   = .false.
  
positive.code:   character(len=mFileName), private, save :: dist_distFile  = " "     ! File name for reading the distribution
    character(len=mFileName), private, save :: dist_echoFile  = " "     ! File name for echoing the distribution
  
    integer,          allocatable, private, save :: dist_colFormat(:)   ! The format of the file columns
    real(kind=fPrec), allocatable, private, save :: dist_colScale(:)    ! Scaling factor for the file columns
    integer,                       private, save :: dist_nColumns = 0   ! The number of columns in the file
  
    character(len=:), allocatable, private, save :: dist_partLine(:)    ! PARTICLE definitions in the block
    integer,                       private, save :: dist_nParticle = 0  ! Number of PARTICLE keywords in block
  
negative.code: ! ================================================================================================ !
  !  A. Mereghetti and D. Sinuela Pastor, for the FLUKA Team
  !  V.K. Berglyd Olsen, BE-ABP-HSS
  !  Updated: 2019-07-09
  ! ================================================================================================ !
  subroutine dist_readDist
  
  