## all functionality of ALS and ptw may be needed for the user, so all
## functions imported.
import(ALS)
import(ptw)

export("splitTimeWindow", "mergeTimeWindows",
       "smallComps", "removeComps", "combineComps",
       "suggestCompCombis",
       "correctPeaks", "correctRT", "doALS",
       "getTime", "getWavelength",
       "findpeaks", "fitpeaks",
       "filterPeaks", "getAllPeaks", "getPeakTable",
       "opa", "preprocess", "showALSresult")
importFrom("grDevices", "colorRampPalette", "terrain.colors")
importFrom("graphics", "abline", "axTicks", "box", "contour", "image",
           "layout", "matplot", "par", "plot", "rect", "text", "title")
importFrom("stats", "aggregate", "approx", "as.dist", "cor", "cutree",
           "dist", "dnorm", "embed", "hclust", "median", "predict",
           "smooth.spline")
importFrom("utils", "capture.output")
 
S3method(print, ALS)
S3method(summary, ALS)
S3method(plot, ALS)
      
