src/IntRank2/IntCSAVec.cc
/* These functions allow users to fill up the shift anisotropy interactions
   vector from a GAMMA parameter set (external ASCII file). Variants enable
   higher classes such as spin systems to generate the vector when they have
   a knowledge of spin isotope types.

	   Input		ICV	: CSA interaction vector (this)
                                pset    : Parameter set
                                idx	: Index for CSA vector
	  				  i.e [idx] is parameter name prefix
                                warn    : Warning level
                                                0 - no warnings
                                                1 - warn if e- is isotope
                                                2 - fatal if e- is isotope
           Note                         : If idx is negative then no
                                          parameter indicies are used
	   Note				: Since this has no idea about
	  				  the number of interactions it will
	  				  count through CSA(i) until there
	  				  is none found starting with i=0     */
These functions allow users to fill up the shift anisotropy interactions
vector from a GAMMA parameter set (external ASCII file). Variants enable
higher classes such as spin systems to generate the vector when they have
a knowledge of spin isotope types.


These functions allow users to fill up the shift anisotropy interactions vector from a GAMMA parameter set ( external ASCII file ) . Variants enable higher classes such as spin systems to generate the vector when they have a knowledge of spin isotope types .
IntCSAVec::IntCSAVec(const ParameterSet& pset, int idx, int warn)
  {
  if(!setCIV(pset, idx, warn?true:false))
  if(warn)
    {
    ICVerror(3, 1);
    if(warn>1) ICVfatal(2);
    else       ICVerror(2);
    }
  }
IntCSAVec :: IntCSAVec ( const ParameterSet & pset , int idx , int warn ) { if ( ! setCIV ( pset , idx , warn ? true : false ) ) if ( warn ) { ICVerror ( 3 , 1 ) ; if ( warn > 1 ) ICVfatal ( 2 ) ; else ICVerror ( 2 ) ; } }
These functions allow users to fill up the shift anisotropy interactions
vector from a GAMMA parameter set (external ASCII file).
These functions allow users to fill up the shift anisotropy interactions vector from a GAMMA parameter set ( external ASCII file ) .