1 #ifndef LostHitsFractionTrajectoryFilter_H 2 #define LostHitsFractionTrajectoryFilter_H 29 desc.
add<
double>(
"maxLostHitsFraction", 999.);
30 desc.
add<
double>(
"constantValueForLostHitsFractionFilter", 1.);
36 template<
class T>
bool TBC(
T& traj)
const {
T getParameter(std::string const &) const
bool toBeContinued(Trajectory &traj) const override
bool qualityFilter(const TempTrajectory &traj) const override
bool qualityFilter(const Trajectory &traj) const override
LostHitsFractionTrajectoryFilter(float maxLostHitsFraction=999., float constantValue=1)
LostHitsFractionTrajectoryFilter(const edm::ParameterSet &pset, edm::ConsumesCollector &iC)
bool toBeContinued(TempTrajectory &traj) const override
ParameterDescriptionBase * add(U const &iLabel, T const &value)
std::string name() const override
edm::ParameterSetDescription getFilledConfigurationDescription()
static const bool qualityFilterIfNotContributing
float theMaxLostHitsFraction