|
template<typename Multiplet > |
bool | PtTooSmall (Id id, Multiplet const &multiplet) const |
|
template<typename Multiplet > |
bool | PtTooLarge (Id id, Multiplet const &multiplet) const |
|
template<typename Multiplet > |
bool | MassTooSmall (Id id, Multiplet const &multiplet) const |
|
template<typename Multiplet > |
bool | MassTooLarge (Id id, Multiplet const &multiplet) const |
|
template<typename Multiplet > |
bool | OutsideTracker (Id id, Multiplet const &multiplet) const |
|
template<typename Multiplet > |
std::vector< Multiplet > | ApplyCuts (MultiId multi_id, std::vector< Multiplet > const &multiplets) const |
|
template<typename Multiplet > |
std::vector< Multiplet > | ApplyCuts (Id id, std::vector< Multiplet > const &multiplets) const |
|
template<typename Multiplet , typename = OnlyIfNotVector<Multiplet>> |
bool | ApplyCuts (Id id, Multiplet const &multiplet) const |
|
template<typename Multiplet , typename = OnlyIfNotVector<Multiplet>> |
bool | ApplyCuts (MultiId id, Multiplet const &multiplet) const |
|
bool | DoSubJets (Id id) const |
|
bool | SemiLeptonic () const |
|
void | SetSemiLeptonic (bool semi_leptonic) |
|
template<typename Multiplet > |
bool | NotParticleRho (Multiplet const &multiplet, Range< double > range={0.5, 2}) const |
|
template<typename Multiplet > |
bool | OutSideMassWindow (Multiplet const &multiplet, Mass const &mass_window, Id id) const |
|
Angle | JetConeMax (Id id) const |
|
PreCut< Momentum > & | PtLowerCut () |
|
PreCut< Momentum > & | PtUpperCut () |
|
PreCut< Mass > & | MassLowerCut () |
|
PreCut< Mass > & | MassUpperCut () |
|
PreCut< Angle > & | TrackerMaxEta () |
|
PreCut< bool > & | ConsiderBuildingBlock () |
|
PreCut< Momentum > const & | PtLowerCut () const |
|
PreCut< Momentum > const & | PtUpperCut () const |
|
PreCut< Mass > const & | MassLowerCut () const |
|
PreCut< Mass > const & | MassUpperCut () const |
|
PreCut< Angle > const & | TrackerMaxEta () const |
|
PreCut< bool > const & | ConsiderBuildingBlock () const |
|