/************************TRICK HEADER*************************
PURPOSE:
    (S_define file for SIM_cannon_analytic)
LIBRARY DEPENDENCIES:
    (
      (cannon/gravity/src/cannon_init.c)
      (cannon/gravity/src/cannon_analytic.c)     
    )
*************************************************************/

#include "sim_objects/default_trick_sys.sm"
##include "cannon/gravity/include/cannon_analytic.h"

class CannonSimObject : public Trick::SimObject {

    public:
        CANNON cannon;  

        CannonSimObject() {
            ("default_data") cannon_default_data( &cannon ) ;
            ("initialization") cannon_init( &cannon ) ;
            (0.01, "scheduled") cannon_analytic( &cannon ) ;       
        }
} ;

CannonSimObject dyn ;
