![]() |
![]() |
#include <CkfBaseTrajectoryFilter.h>
Public Member Functions | |
CkfBaseTrajectoryFilter (const edm::ParameterSet &pset, edm::ConsumesCollector &iC) | |
edm::ParameterSetDescription | getFilledConfigurationDescription () |
std::string | name () const override |
bool | qualityFilter (const Trajectory &traj) const override |
bool | qualityFilter (const TempTrajectory &traj) const override |
void | setEvent (const edm::Event &iEvent, const edm::EventSetup &iSetup) override |
bool | toBeContinued (Trajectory &traj) const override |
bool | toBeContinued (TempTrajectory &traj) const override |
![]() | |
virtual bool | operator() (TempTrajectory &t) const |
virtual bool | operator() (Trajectory &t) const |
virtual | ~TrajectoryFilter () |
Protected Member Functions | |
template<class T > | |
bool | QF (const T &traj) const |
template<class T > | |
bool | TBC (T &traj) const |
Protected Attributes | |
std::unique_ptr< ChargeSignificanceTrajectoryFilter > | theChargeSignificanceTrajectoryFilter |
std::unique_ptr< LooperTrajectoryFilter > | theLooperTrajectoryFilter |
std::unique_ptr< LostHitsFractionTrajectoryFilter > | theLostHitsFractionTrajectoryFilter |
std::unique_ptr< MaxCCCLostHitsTrajectoryFilter > | theMaxCCCLostHitsTrajectoryFilter |
std::unique_ptr< MaxConsecLostHitsTrajectoryFilter > | theMaxConsecLostHitsTrajectoryFilter |
std::unique_ptr< MaxHitsTrajectoryFilter > | theMaxHitsTrajectoryFilter |
std::unique_ptr< MaxLostHitsTrajectoryFilter > | theMaxLostHitsTrajectoryFilter |
std::unique_ptr< MinHitsTrajectoryFilter > | theMinHitsTrajectoryFilter |
std::unique_ptr< MinPtTrajectoryFilter > | theMinPtTrajectoryFilter |
std::unique_ptr< SeedExtensionTrajectoryFilter > | theSeedExtensionTrajectoryFilter |
Additional Inherited Members | |
![]() | |
typedef CkfComponentsRecord | Record |
![]() | |
static const bool | qualityFilterIfNotContributing =true |
static const bool | toBeContinuedIfNotContributing =true |
Definition at line 18 of file CkfBaseTrajectoryFilter.h.
|
inlineexplicit |
Definition at line 21 of file CkfBaseTrajectoryFilter.h.
|
inline |
Definition at line 55 of file CkfBaseTrajectoryFilter.h.
References edm::ParameterSetDescription::add(), theLooperTrajectoryFilter, theLostHitsFractionTrajectoryFilter, and theMinHitsTrajectoryFilter.
|
inlineoverridevirtual |
Implements TrajectoryFilter.
Definition at line 53 of file CkfBaseTrajectoryFilter.h.
Referenced by config.CFG::__str__(), and validation.Sample::digest().
|
inlineprotected |
Definition at line 69 of file CkfBaseTrajectoryFilter.h.
References theChargeSignificanceTrajectoryFilter, theLooperTrajectoryFilter, theMinHitsTrajectoryFilter, theMinPtTrajectoryFilter, and theSeedExtensionTrajectoryFilter.
|
inlineoverridevirtual |
Implements TrajectoryFilter.
Definition at line 47 of file CkfBaseTrajectoryFilter.h.
|
inlineoverridevirtual |
Implements TrajectoryFilter.
Definition at line 48 of file CkfBaseTrajectoryFilter.h.
|
inlineoverridevirtual |
Reimplemented from TrajectoryFilter.
Definition at line 35 of file CkfBaseTrajectoryFilter.h.
References theChargeSignificanceTrajectoryFilter, theLooperTrajectoryFilter, theLostHitsFractionTrajectoryFilter, theMaxCCCLostHitsTrajectoryFilter, theMaxConsecLostHitsTrajectoryFilter, theMaxHitsTrajectoryFilter, theMaxLostHitsTrajectoryFilter, theMinHitsTrajectoryFilter, and theMinPtTrajectoryFilter.
|
inlineprotected |
Definition at line 77 of file CkfBaseTrajectoryFilter.h.
References theChargeSignificanceTrajectoryFilter, theLooperTrajectoryFilter, theLostHitsFractionTrajectoryFilter, theMaxCCCLostHitsTrajectoryFilter, theMaxConsecLostHitsTrajectoryFilter, theMaxHitsTrajectoryFilter, theMaxLostHitsTrajectoryFilter, theMinPtTrajectoryFilter, and theSeedExtensionTrajectoryFilter.
|
inlineoverridevirtual |
Implements TrajectoryFilter.
Definition at line 50 of file CkfBaseTrajectoryFilter.h.
|
inlineoverridevirtual |
Implements TrajectoryFilter.
Definition at line 51 of file CkfBaseTrajectoryFilter.h.
|
protected |
Definition at line 91 of file CkfBaseTrajectoryFilter.h.
Referenced by QF(), setEvent(), and TBC().
|
protected |
Definition at line 98 of file CkfBaseTrajectoryFilter.h.
Referenced by getFilledConfigurationDescription(), QF(), setEvent(), and TBC().
|
protected |
Definition at line 95 of file CkfBaseTrajectoryFilter.h.
Referenced by getFilledConfigurationDescription(), setEvent(), and TBC().
|
protected |
Definition at line 100 of file CkfBaseTrajectoryFilter.h.
Referenced by setEvent(), and TBC().
|
protected |
Definition at line 92 of file CkfBaseTrajectoryFilter.h.
Referenced by setEvent(), and TBC().
|
protected |
Definition at line 93 of file CkfBaseTrajectoryFilter.h.
Referenced by setEvent(), and TBC().
|
protected |
Definition at line 94 of file CkfBaseTrajectoryFilter.h.
Referenced by setEvent(), and TBC().
|
protected |
Definition at line 96 of file CkfBaseTrajectoryFilter.h.
Referenced by getFilledConfigurationDescription(), QF(), and setEvent().
|
protected |
Definition at line 97 of file CkfBaseTrajectoryFilter.h.
Referenced by QF(), setEvent(), and TBC().
|
protected |
Definition at line 99 of file CkfBaseTrajectoryFilter.h.