class Particle 
{
  private:
    double a, ap, de, tau, q, E0 ;
  public:
    inline void set_de( double det ){ de = det ; } ;
    inline void set_tau( double taut ){ tau = taut ; } ;
    inline void set_a( double at ){ a = at ; } ;
    inline void set_ap( double apt ){ ap = apt ; } ;

    inline void add_de( double dde ){ de = de + dde ; } ;
    inline void add_ap( double dap ){ ap = ap + dap ; } ;

    inline void set_E0( double E0t ){ E0 = E0t ; } ;
    inline void set_q( double qt ){ q = qt ; } ;

    inline double get_de(){ return de ; } ;
    inline double get_tau(){ return tau ; } ;
    inline double get_a(){ return a ; } ;
    inline double get_ap(){ return ap ; } ;

    inline double get_E0(){ return E0 ; } ;
    inline double get_q(){ return q ; } ;
} ;
