CMS 3D CMS Logo

AlignmentMonitorPluginFactory.h
Go to the documentation of this file.
1 #ifndef CommonAlignmentMonitor_AlignmentMonitorPluginFactory_h
2 #define CommonAlignmentMonitor_AlignmentMonitorPluginFactory_h
3 // -*- C++ -*-
4 //
5 // Package: CommonAlignmentMonitor
6 // Class : AlignmentMonitorPluginFactory
7 //
16 //
17 // Original Author: Jim Pivarski
18 // Created: Mon Apr 23 15:29:01 CDT 2007
19 // $Id$
20 //
21 
24 
25 // Forward declaration
26 namespace edm {
27  class ParameterSet;
28 }
29 
31 
32 // // Forward declaration
33 // namespace edm { class ParameterSet; }
34 //
35 // class AlignmentMonitorPluginFactory :
36 // public seal::PluginFactory<AlignmentMonitorBase* (const edm::ParameterSet&) >
37 // {
38 //
39 // public:
40 // /// Constructor
41 // AlignmentMonitorPluginFactory();
42 //
43 // /// Return the plugin factory (unique instance)
44 // static AlignmentMonitorPluginFactory* get (void);
45 //
46 // /// Directly return the algorithm with given name and configuration
47 // static AlignmentMonitorBase* getMonitor( std::string name,
48 // const edm::ParameterSet& config );
49 //
50 // private:
51 // static AlignmentMonitorPluginFactory theInstance;
52 //
53 // };
54 
55 #endif
edmplugin::PluginFactory< AlignmentMonitorBase *(const edm::ParameterSet &)> AlignmentMonitorPluginFactory
HLT enums.