Back to home page

Project CMSSW displayed by LXR

 
 

    


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

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