File indexing completed on 2024-04-06 12:28:53
0001 #include "FWCore/PluginManager/interface/ModuleDef.h"
0002 #include "FWCore/Framework/interface/MakerMacros.h"
0003 #include "SeedGeneratorFromRegionHitsEDProducer.h"
0004 #include "SeedGeneratorFromProtoTracksEDProducer.h"
0005 #include "SeedCombiner.h"
0006
0007 DEFINE_FWK_MODULE(SeedGeneratorFromRegionHitsEDProducer);
0008 DEFINE_FWK_MODULE(SeedGeneratorFromProtoTracksEDProducer);
0009 DEFINE_FWK_MODULE(SeedCombiner);
0010
0011 #include "RecoTracker/TkSeedGenerator/interface/SeedCreatorFactory.h"
0012 #include "SeedFromConsecutiveHitsCreator.h"
0013 #include "SeedFromConsecutiveHitsStraightLineCreator.h"
0014 #include "SeedFromConsecutiveHitsTripletOnlyCreator.h"
0015
0016 DEFINE_EDM_PLUGIN(SeedCreatorFactory, SeedFromConsecutiveHitsCreator, "SeedFromConsecutiveHitsCreator");
0017 DEFINE_EDM_PLUGIN(SeedCreatorFactory,
0018 SeedFromConsecutiveHitsStraightLineCreator,
0019 "SeedFromConsecutiveHitsStraightLineCreator");
0020 DEFINE_EDM_PLUGIN(SeedCreatorFactory,
0021 SeedFromConsecutiveHitsTripletOnlyCreator,
0022 "SeedFromConsecutiveHitsTripletOnlyCreator");
0023
0024 #include "RecoTracker/TkTrackingRegions/interface/OrderedHitsGeneratorFactory.h"
0025 #include "RecoTracker/TkTrackingRegions/interface/OrderedHitsGenerator.h"
0026 #include "CombinedMultiHitGenerator.h"
0027 DEFINE_EDM_PLUGIN(OrderedHitsGeneratorFactory, CombinedMultiHitGenerator, "StandardMultiHitGenerator");
0028
0029 #include "MultiHitGeneratorFromChi2.h"
0030 #include "RecoTracker/TkSeedGenerator/interface/MultiHitGeneratorFromPairAndLayers.h"
0031 #include "RecoTracker/TkSeedGenerator/interface/MultiHitGeneratorFromPairAndLayersFactory.h"
0032 DEFINE_EDM_PLUGIN(MultiHitGeneratorFromPairAndLayersFactory, MultiHitGeneratorFromChi2, "MultiHitGeneratorFromChi2");
0033
0034 #include "RecoTracker/TkSeedGenerator/interface/SeedCreatorFromRegionHitsEDProducerT.h"
0035 using SeedCreatorFromRegionConsecutiveHitsEDProducer =
0036 SeedCreatorFromRegionHitsEDProducerT<SeedFromConsecutiveHitsCreator>;
0037 DEFINE_FWK_MODULE(SeedCreatorFromRegionConsecutiveHitsEDProducer);
0038
0039 using SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer =
0040 SeedCreatorFromRegionHitsEDProducerT<SeedFromConsecutiveHitsTripletOnlyCreator>;
0041 DEFINE_FWK_MODULE(SeedCreatorFromRegionConsecutiveHitsTripletOnlyEDProducer);