Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:26:09

0001 #ifndef DTSegment_DTRecSegment4DAlgoFactory_h
0002 #define DTSegment_DTRecSegment4DAlgoFactory_h
0003 
0004 /** \class DTRecSegment4DAlgoFactory
0005  *
0006  *  Factory of seal plugins for DT 4D segments reconstruction algorithms.
0007  *  The plugins are concrete implementations of DTRecSegment4DBaseAlgo base class.
0008  *
0009  * \author Riccardo Bellan - INFN TO <riccardo.bellan@cern.ch>
0010  *
0011  */
0012 
0013 #include "FWCore/PluginManager/interface/PluginFactory.h"
0014 #include "RecoLocalMuon/DTSegment/src/DTRecSegment4DBaseAlgo.h"
0015 #include "FWCore/Framework/interface/FrameworkfwdMostUsed.h"
0016 
0017 // C++ Headers
0018 
0019 // ======================================================================
0020 
0021 // Class DTRecSegment4DAlgoFactory Interface
0022 
0023 typedef edmplugin::PluginFactory<DTRecSegment4DBaseAlgo *(const edm::ParameterSet &, edm::ConsumesCollector)>
0024     DTRecSegment4DAlgoFactory;
0025 #endif