1 #ifndef RecoLocalFastTime_FTLCommonAlgos_MTDUncalibratedRecHitRecAlgoBase_HH 2 #define RecoLocalFastTime_FTLCommonAlgos_MTDUncalibratedRecHitRecAlgoBase_HH 15 template <
typename DataFrame>
virtual void getEventSetup(const edm::EventSetup &)=0
edmplugin::PluginFactory< BTLUncalibratedRecHitAlgoBase *(const edm::ParameterSet &, edm::ConsumesCollector &)> BTLUncalibratedRecHitAlgoFactory
MTDUncalibratedRecHitAlgoBase< BTLDataFrame > BTLUncalibratedRecHitAlgoBase
virtual FTLUncalibratedRecHit makeRecHit(const DataFrame &dataFrame) const =0
make the rec hit
const std::string & name() const
virtual ~MTDUncalibratedRecHitAlgoBase()
Destructor.
MTDUncalibratedRecHitAlgoBase(const edm::ParameterSet &conf, edm::ConsumesCollector &sumes)
Constructor.
edmplugin::PluginFactory< ETLUncalibratedRecHitAlgoBase *(const edm::ParameterSet &, edm::ConsumesCollector &)> ETLUncalibratedRecHitAlgoFactory
MTDUncalibratedRecHitAlgoBase< ETLDataFrame > ETLUncalibratedRecHitAlgoBase
virtual void getEvent(const edm::Event &)=0
get event and eventsetup information