CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
InteractionModelFactory.h
Go to the documentation of this file.
1 #ifndef FASTSIM_INTERACTIONMODELFACTORY
2 #define FASTSIM_INTERACTIONMODELFACTORY
3 
5 #include <string>
6 
7 namespace edm {
8  class ParameterSet;
9 }
10 
11 namespace fastsim {
13 
17 } // namespace fastsim
18 
19 #endif
Base class for any interaction model between a particle and a tracker layer.
edmplugin::PluginFactory< fastsim::InteractionModel *(const std::string &name, const edm::ParameterSet &)> InteractionModelFactory
Define a PluginFactory for all interaction models (provides a handy environment). ...