Bayeux  3.4.1
Core Foundation library for SuperNEMO
Macros
step_hit_processor_macros.h File Reference
#include <mctools/base_step_hit_processor.h>

Go to the source code of this file.

Macros

#define MCTOOLS_STEP_HIT_PROCESSOR_REGISTRATION_INTERFACE(SHP_CLASS_NAME)
 
#define MCTOOLS_STEP_HIT_PROCESSOR_REGISTRATION_IMPLEMENT(SHP_CLASS_NAME, SHP_ID)   DATATOOLS_FACTORY_SYSTEM_AUTO_REGISTRATION_IMPLEMENTATION (::mctools::base_step_hit_processor,SHP_CLASS_NAME,SHP_ID) \
 

Macro Definition Documentation

◆ MCTOOLS_STEP_HIT_PROCESSOR_REGISTRATION_IMPLEMENT

#define MCTOOLS_STEP_HIT_PROCESSOR_REGISTRATION_IMPLEMENT (   SHP_CLASS_NAME,
  SHP_ID 
)    DATATOOLS_FACTORY_SYSTEM_AUTO_REGISTRATION_IMPLEMENTATION (::mctools::base_step_hit_processor,SHP_CLASS_NAME,SHP_ID) \

◆ MCTOOLS_STEP_HIT_PROCESSOR_REGISTRATION_INTERFACE

#define MCTOOLS_STEP_HIT_PROCESSOR_REGISTRATION_INTERFACE (   SHP_CLASS_NAME)
Value:
private: \
DATATOOLS_FACTORY_SYSTEM_AUTO_REGISTRATION_INTERFACE (::mctools::base_step_hit_processor,SHP_CLASS_NAME) \
Definition: base_step_hit_processor.h:50