'adj.check.order' checks that the Cosine, Hermite or simple polynomials are of the correct order.
adj.check.order(adj.series, adj.order, key)
Adjustment series used
('cos
','herm
','poly
')
Integer to check
key function to be used with this adjustment series
Nothing! Just calls stop
if something goes wrong.
Only even functions are allowed as adjustment terms. Also Hermite polynomials must be of degree at least 4 and Cosine of order at least 3. Finally, also checks that order of the terms >1 for half-normal/hazard-rate, as per p.47 of Buckland et al (2001). If incorrect terms are supplied then an error is throw via stop
.
S.T.Buckland, D.R.Anderson, K.P. Burnham, J.L. Laake. 1993. Robust Models. In: Distance Sampling, eds. S.T.Buckland, D.R.Anderson, K.P. Burnham, J.L. Laake. Chapman & Hall.