Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 11:58:25

0001 #ifndef CalibMuon_DTTTrigCorrectionFactory_H
0002 #define CalibMuon_DTTTrigCorrectionFactory_H
0003 
0004 /** \class DTTTrigCorrectionFactory
0005  *  Factory of seal plugins for TTrig DB corrections.
0006  *  The plugins are concrete implementations of DTTTrigBaseCorrection case class.
0007  *
0008  *  \author A. Vilela Pereira
0009  */
0010 #include "FWCore/PluginManager/interface/PluginFactory.h"
0011 #include "FWCore/Framework/interface/ConsumesCollector.h"
0012 
0013 namespace edm {
0014   class ParameterSet;
0015   class ConsumesCollector;
0016 }  // namespace edm
0017 namespace dtCalibration {
0018   class DTTTrigBaseCorrection;
0019 }
0020 
0021 typedef edmplugin::PluginFactory<dtCalibration::DTTTrigBaseCorrection *(const edm::ParameterSet &,
0022                                                                         edm::ConsumesCollector)>
0023     DTTTrigCorrectionFactory;
0024 #endif