#' Source code from Dynamic Functional Principal Components
#' Research report, 2012
#' @references Siegfried Hormann, Lukasz Kidzinski and Marc Hallin

#' Checks if a given object is a frequency domain matrix.
#'
#' @title Check if a given object is a frequency domain matrix
#' @param X an object
#' @return boolean
#' @export 
is.freqdom = function (X){
  inClass(X,'freqdom')
}

is.positiveint = function (n){
  is.numeric(n) && n > 0
}

inClass = function(X,cls){
  !is.null(oldClass(X)) && oldClass(X) == cls
}

