#ifdef STATISTICS
#ifndef morpheo_behavioural_generic_group_Counters_h
#define morpheo_behavioural_generic_group_Counters_h

/*
 * $Id$
 *
 * [ Description ]
 * 
 */

#include "Behavioural/Generic/Group/include/Parameters.h"

namespace morpheo                    {
namespace behavioural                {
namespace generic                    {
namespace group                      {

  class Counters
  {
  public : uint32_t _nb_cycle_none_use  ;
  public : uint32_t _nb_cycle_full_use  ;
  public : uint32_t _nb_cycle_normal_use;
  public : uint32_t _nb_use             ;

  public : Counters  (Parameters parameters);
  public : Counters  (Counters & counters);
  public : ~Counters ();

  };// end class counters
  
}; // end namespace group 
}; // end namespace generic
}; // end namespace behavioural          
}; // end namespace morpheo              

#endif
#endif
