Go to the documentation of this file.00001
00002 #ifndef TauAnalysis_MCEmbeddingTools_ParticleReplacerFactory_h
00003 #define TauAnalysis_MCEmbeddingTools_ParticleReplacerFactory_h
00004
00005
00006
00007
00008
00016
00017
00018
00019
00020
00021 #include "TauAnalysis/MCEmbeddingTools/interface/ParticleReplacerBase.h"
00022 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00023
00024 #include<string>
00025
00026 #include<boost/shared_ptr.hpp>
00027
00028 class ParticleReplacerFactory {
00029 public:
00030 static boost::shared_ptr<ParticleReplacerBase> create(const std::string& algo, const edm::ParameterSet& iConfig);
00031 };
00032
00033 #endif