![]() |
![]() |
#include <SeedExtensionTrajectoryFilter.h>
Public Member Functions | |
std::string | name () const override |
bool | qualityFilter (const Trajectory &traj) const override |
bool | qualityFilter (const TempTrajectory &traj) const override |
SeedExtensionTrajectoryFilter () | |
SeedExtensionTrajectoryFilter (edm::ParameterSet const &pset, edm::ConsumesCollector &) | |
bool | toBeContinued (TempTrajectory &traj) const override |
bool | toBeContinued (Trajectory &traj) const override |
![]() | |
virtual bool | operator() (TempTrajectory &t) const |
virtual bool | operator() (Trajectory &t) const |
virtual void | setEvent (const edm::Event &iEvent, const edm::EventSetup &iSetup) |
virtual | ~TrajectoryFilter () |
Private Member Functions | |
template<class T > | |
bool | looseTBC (const T &traj) const |
template<class T > | |
bool | QF (const T &traj) const |
template<class T > | |
bool | strictTBC (const T &traj) const |
template<class T > | |
bool | TBC (T &traj) const |
Private Attributes | |
int | theExtension = 0 |
bool | thePixel =false |
bool | theStrict =false |
Additional Inherited Members | |
![]() | |
typedef CkfComponentsRecord | Record |
![]() | |
static const bool | qualityFilterIfNotContributing =true |
static const bool | toBeContinuedIfNotContributing =true |
Definition at line 6 of file SeedExtensionTrajectoryFilter.h.
|
inlineexplicit |
Definition at line 9 of file SeedExtensionTrajectoryFilter.h.
|
inlineexplicit |
Definition at line 11 of file SeedExtensionTrajectoryFilter.h.
|
private |
Definition at line 46 of file SeedExtensionTrajectoryFilter.h.
References nhits, Trajectory::pixel(), theExtension, and thePixel.
Referenced by TBC().
|
inlineoverridevirtual |
Implements TrajectoryFilter.
Definition at line 22 of file SeedExtensionTrajectoryFilter.h.
Referenced by config.CFG::__str__(), and validation.Sample::digest().
|
inlineprivate |
Definition at line 25 of file SeedExtensionTrajectoryFilter.h.
References SEED_EXTENSION.
Referenced by qualityFilter().
|
inlineoverridevirtual |
Implements TrajectoryFilter.
Definition at line 16 of file SeedExtensionTrajectoryFilter.h.
References QF().
|
inlineoverridevirtual |
Implements TrajectoryFilter.
Definition at line 17 of file SeedExtensionTrajectoryFilter.h.
References QF().
|
private |
Definition at line 62 of file SeedExtensionTrajectoryFilter.h.
References createfilelist::int, nhits, theExtension, and thePixel.
Referenced by TBC().
|
inlineprivate |
Definition at line 29 of file SeedExtensionTrajectoryFilter.h.
References looseTBC(), SEED_EXTENSION, strictTBC(), theExtension, and theStrict.
|
inlineoverridevirtual |
Implements TrajectoryFilter.
Definition at line 19 of file SeedExtensionTrajectoryFilter.h.
|
inlineoverridevirtual |
Implements TrajectoryFilter.
Definition at line 20 of file SeedExtensionTrajectoryFilter.h.
|
private |
Definition at line 41 of file SeedExtensionTrajectoryFilter.h.
Referenced by looseTBC(), strictTBC(), and TBC().
|
private |
Definition at line 40 of file SeedExtensionTrajectoryFilter.h.
Referenced by looseTBC(), and strictTBC().
|
private |
Definition at line 39 of file SeedExtensionTrajectoryFilter.h.
Referenced by TBC().