Fireworks
Geometry
interface
DisplayPluginFactory.h
Go to the documentation of this file.
1
#ifndef Fireworks_Geometry_DisplayPluginFactory_h
2
#define Fireworks_Geometry_DisplayPluginFactory_h
3
// -*- C++ -*-
4
//
5
// Package: Geometry
6
// Class : DisplayPluginFactory
7
//
16
//
17
// Original Author:
18
// Created: Thu Mar 18 04:08:40 CDT 2010
19
//
20
21
// system include files
22
23
// user include files
24
#include "
FWCore/PluginManager/interface/PluginFactory.h
"
25
#include "
Fireworks/Geometry/interface/DisplayPlugin.h
"
26
27
// forward declarations
28
namespace
fireworks
{
29
namespace
geometry
{
30
typedef
edmplugin::PluginFactory
<
DisplayPlugin
*(
void
)>
DisplayPluginFactory
;
31
}
32
}
// namespace fireworks
33
34
#define DEFINE_FIREWORKS_GEOM_DISPLAY(type) \
35
static fireworks::geometry::DisplayPluginFactory::PMaker<type> EDM_PLUGIN_SYM(s_display, __LINE__)(#type)
36
37
#endif
PluginFactory.h
fireworks::geometry::DisplayPlugin
Definition:
DisplayPlugin.h:32
geometry
Definition:
geometry.py:1
DisplayPlugin.h
edmplugin::PluginFactory
Definition:
PluginFactory.h:34
funct::void
TEMPL(T2) struct Divides void
Definition:
Factorize.h:24
fireworks
Definition:
FWTauProxyBuilderBase.h:35
Generated for CMSSW Reference Manual by
1.8.16