/* FormantTier_def.h */
/* Paul Boersma, April 6, 1997 */

#define ooSTRUCT FormantPoint
oo_DEFINE_CLASS (FormantPoint, Data)

	oo_DOUBLE (time)   /* AnyPoint */
	oo_INT (numberOfFormants)
	oo_DOUBLE_ARRAY (formant, 10, my numberOfFormants)
	oo_DOUBLE_ARRAY (bandwidth, 10, my numberOfFormants)

oo_END_CLASS (FormantPoint)
#undef ooSTRUCT

#define ooSTRUCT FormantTier
oo_DEFINE_CLASS (FormantTier, Function)

	oo_COLLECTION (SortedSetOfDouble, points, FormantPoint)

oo_END_CLASS (FormantTier)
#undef ooSTRUCT

/* End of file FormantTier_def.h */
