Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:31:40

0001 #include "FWCore/Framework/interface/MakerMacros.h"
0002 #include "FWCore/Framework/interface/ModuleFactory.h"
0003 #include "FWCore/Framework/interface/ESProducer.h"
0004 #include "FWCore/ParameterSet/interface/ValidatedPluginMacros.h"
0005 
0006 #include "TrackingTools/TrajectoryFiltering/interface/TrajectoryFilterFactory.h"
0007 
0008 #include "TrackingTools/TrajectoryFiltering/interface/MaxHitsTrajectoryFilter.h"
0009 #include "TrackingTools/TrajectoryFiltering/interface/MinHitsTrajectoryFilter.h"
0010 #include "TrackingTools/TrajectoryFiltering/interface/MaxLostHitsTrajectoryFilter.h"
0011 #include "TrackingTools/TrajectoryFiltering/interface/MaxConsecLostHitsTrajectoryFilter.h"
0012 #include "TrackingTools/TrajectoryFiltering/interface/MaxCCCLostHitsTrajectoryFilter.h"
0013 #include "TrackingTools/TrajectoryFiltering/interface/MinPtTrajectoryFilter.h"
0014 #include "TrackingTools/TrajectoryFiltering/interface/ThresholdPtTrajectoryFilter.h"
0015 #include "TrackingTools/TrajectoryFiltering/interface/CompositeTrajectoryFilter.h"
0016 #include "TrackingTools/TrajectoryFiltering/interface/CkfBaseTrajectoryFilter.h"
0017 #include "TrackingTools/TrajectoryFiltering/interface/ChargeSignificanceTrajectoryFilter.h"
0018 
0019 DEFINE_EDM_VALIDATED_PLUGIN(TrajectoryFilterFactory, MaxHitsTrajectoryFilter, "MaxHitsTrajectoryFilter");
0020 DEFINE_EDM_VALIDATED_PLUGIN(TrajectoryFilterFactory, MinHitsTrajectoryFilter, "MinHitsTrajectoryFilter");
0021 DEFINE_EDM_VALIDATED_PLUGIN(TrajectoryFilterFactory, MaxLostHitsTrajectoryFilter, "MaxLostHitsTrajectoryFilter");
0022 DEFINE_EDM_VALIDATED_PLUGIN(TrajectoryFilterFactory,
0023                             MaxConsecLostHitsTrajectoryFilter,
0024                             "MaxConsecLostHitsTrajectoryFilter");
0025 DEFINE_EDM_VALIDATED_PLUGIN(TrajectoryFilterFactory, MaxCCCLostHitsTrajectoryFilter, "MaxCCCLostHitsTrajectoryFilter");
0026 DEFINE_EDM_VALIDATED_PLUGIN(TrajectoryFilterFactory, MinPtTrajectoryFilter, "MinPtTrajectoryFilter");
0027 DEFINE_EDM_VALIDATED_PLUGIN(TrajectoryFilterFactory, ThresholdPtTrajectoryFilter, "ThresholdPtTrajectoryFilter");
0028 DEFINE_EDM_VALIDATED_PLUGIN(TrajectoryFilterFactory, CompositeTrajectoryFilter, "CompositeTrajectoryFilter");
0029 DEFINE_EDM_VALIDATED_PLUGIN(TrajectoryFilterFactory, CkfBaseTrajectoryFilter, "CkfBaseTrajectoryFilter");
0030 DEFINE_EDM_VALIDATED_PLUGIN(TrajectoryFilterFactory,
0031                             ChargeSignificanceTrajectoryFilter,
0032                             "ChargeSignificanceTrajectoryFilter");