/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
FastSimulation/TrackingRecHitProducer/plugins/PixelTemplateSmearerPlugin.cc
33 строки
2 KB
Shahzad Malik Muzaffar
[FASTSIM] Drop Geometry/CommonDetUnit package
28 май 2026, 12:58
28 май 2026, 12:58
c911cd1
Код
Авторство
О чём код?
// SiPixel Gaussian Smearing #include "FastSimulation/TrackingRecHitProducer/interface/PixelTemplateSmearerBase.h" #include "FastSimulation/TrackingRecHitProducer/interface/TrackingRecHitAlgorithmFactory.h" #include "FastSimulation/TrackingRecHitProducer/interface/TrackingRecHitProduct.h" #include "FastSimulation/TrackingRecHitProducer/interface/PixelResolutionHistograms.h" // Geometry #include "Geometry/CommonTopologies/interface/PixelGeomDetUnit.h" /// If we ever need to port back to 9X: #include "Geometry/CommonTopologies/interface/GeomDetUnit.h" #include "Geometry/TrackerGeometryBuilder/interface/RectangularPixelTopology.h" #include "DataFormats/GeometryVector/interface/LocalPoint.h" #include "DataFormats/GeometryCommonDetAlgo/interface/MeasurementPoint.h" // Famos #include "FastSimulation/Utilities/interface/RandomEngineAndDistribution.h" #include "FastSimulation/Utilities/interface/SimpleHistogramGenerator.h" class PixelTemplateSmearerPlugin : public PixelTemplateSmearerBase { public: explicit PixelTemplateSmearerPlugin(const std::string& name, const edm::ParameterSet& config, edm::ConsumesCollector& consumesCollector); ~PixelTemplateSmearerPlugin() override; }; PixelTemplateSmearerPlugin::PixelTemplateSmearerPlugin(const std::string& name, const edm::ParameterSet& config, edm::ConsumesCollector& consumesCollector) : PixelTemplateSmearerBase(name, config, consumesCollector) {} PixelTemplateSmearerPlugin::~PixelTemplateSmearerPlugin() {} DEFINE_EDM_PLUGIN(TrackingRecHitAlgorithmFactory, PixelTemplateSmearerPlugin, "PixelTemplateSmearerPlugin");