CMS 3D CMS Logo

SimWatcherFactory.h
Go to the documentation of this file.
1 #ifndef SimG4Core_SimWatcherFactory_H
2 #define SimG4Core_SimWatcherFactory_H
3 
6 
8 
10 
11 //This pattern was taken from the framework factory code
12 
13 #define DEFINE_SIMWATCHER(type) \
14  DEFINE_EDM_PLUGIN(SimWatcherFactory, SimWatcherMaker<type>,#type)
15 
16 #endif
edmplugin::PluginFactory< SimWatcherMakerBase *() > SimWatcherFactory