src/Pulses/PulWaveform.cc
// Input	PWF	: A pulse waveform (this)
// Output	T/F     : Returns true if the RF field strength
//			  is constant through out the waveform
// Output	T/F     : Returns true if the RF field phase
//			  is constant through out the waveform
// Output	T/F     : Returns true if the step time
//			  is constant through out the waveform
Input  PWF     : A pulse waveform (this)
Output T/F     : Returns true if the RF field strength
is constant through out the waveform
Output T/F     : Returns true if the RF field phase
is constant through out the waveform
Output T/F     : Returns true if the step time
is constant through out the waveform
Input PWF : A pulse waveform ( this ) Output T / F : Returns true if the RF field strength is constant through out the waveform Output T / F : Returns true if the RF field phase is constant through out the waveform Output T / F : Returns true if the step time is constant through out the waveform
bool PulWaveform::gamB1const() const
  {
  double gB1 = WFvals.getRe(0);
  for(int i=1; i<WFsteps; i++)
    if(fabs(WFvals.getRe(i)-gB1) > 1.e-10) return false;
  return true;
  }
bool PulWaveform :: gamB1const ( ) const { double gB1 = WFvals . getRe ( 0 ) ; for ( int i = 1 ; i < WFsteps ; i ++ ) if ( fabs ( WFvals . getRe ( i ) - gB1 ) > 1.e-10 ) return false ; return true ; }
Input  PWF     : A pulse waveform (this)
Output T/F     : Returns true if the RF field strength
is constant through out the waveform
Output T/F     : Returns true if the RF field phase
is constant through out the waveform
Output T/F     : Returns true if the step time
is constant through out the waveform
Input PWF : A pulse waveform ( this ) Output T / F : Returns true if the RF field strength is constant through out the waveform Output T / F : Returns true if the RF field phase is constant through out the waveform Output T / F : Returns true if the step time is constant through out the waveform