Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#ifndef FastSimulation_TrackingRecHitProducer_TrackingRecHitAlgorithmFactory_H
#define FastSimulation_TrackingRecHitProducer_TrackingRecHitAlgorithmFactory_H

#include "FWCore/PluginManager/interface/PluginFactory.h"

#include "FastSimulation/TrackingRecHitProducer/interface/TrackingRecHitAlgorithm.h"

#include <string>

namespace edm {
  class ParameterSet;
  class ConsumesCollector;
}  // namespace edm

typedef edmplugin::PluginFactory<TrackingRecHitAlgorithm*(
    const std::string&, const edm::ParameterSet&, edm::ConsumesCollector&)>
    TrackingRecHitAlgorithmFactory;

#endif