R/new_BSBHaz.R

Defines functions new_BSBHaz

# Not exported
new_BSBHaz <- function(l = list(),
                       individuals = integer(),
                       intervals = integer(),
                       has_predictors = logical(),
                       samples = integer(),
                       int_len = double()) {
  
  stopifnot(is.list(l))
  stopifnot(is.integer(individuals))
  stopifnot(is.integer(intervals))
  stopifnot(is.logical(has_predictors))
  stopifnot(is.integer(samples))
  
  structure(l,
            class = "BSBHaz",
            individuals = individuals,
            intervals = intervals,
            has_predictors = has_predictors,
            samples = samples,
            int_len = int_len
  )
  
}

Try the BGPhazard package in your browser

Any scripts or data that you put into this service are public.

BGPhazard documentation built on Sept. 3, 2023, 5:09 p.m.