Sort.hh
Go to the documentation of this file.
14 std::vector<Multiplet_1_> SortedByMinDeltaRTo(std::vector<Multiplet_1_> multiplets, Multiplet_2_ const& jet)
16 return boost::range::sort(multiplets, [& jet](Multiplet_1_ const & multiplet1, Multiplet_1_ const & multiplet2) {
24 return boost::range::sort(multiplets, [](const Multiplet & multiplet_1, const Multiplet & multiplet_2) {
32 return boost::range::sort(multiplets, [mass](const Multiplet & multiplet_1, const Multiplet & multiplet_2) {
33 return boost::units::abs(multiplet_1.Mass() - mass) < boost::units::abs(multiplet_2.Mass() - mass);
47 return boost::range::sort(multiplets, [](Multiplet const & multiplet_1, Multiplet const & multiplet_2) {
55 return boost::range::sort(multiplets, [](Multiplet const & multiplet_1, Multiplet const & multiplet_2) {
63 return boost::range::sort(multiplets, [](Multiplet const & multiplet_1, Multiplet const & multiplet_2) {
71 return boost::range::sort(multiplets, [](Multiplet const & multiplet_1, Multiplet const & multiplet_2) {
83 return boost::range::sort(multiplets, [](Multiplet const & multiplet_1, Multiplet const & multiplet_2) {
std::vector< Multiplet > SortedByMaxDeltaRap(std::vector< Multiplet > multiplets)
Definition: Sort.hh:22
std::vector< Multiplet > SortedByPhi(std::vector< Multiplet > multiplets)
Definition: Sort.hh:69
std::vector< Multiplet > SortedByBdt(std::vector< Multiplet > multiplets)
sort vector of jets with largest bdt at the front
Definition: Sort.hh:81
std::vector< Multiplet > SortedByMass(std::vector< Multiplet > multiplets)
Definition: Sort.hh:45
std::vector< Multiplet_1_ > SortedByMinDeltaRTo(std::vector< Multiplet_1_ > multiplets, Multiplet_2_ const &jet)
Definition: Sort.hh:14
std::vector< Multiplet > SortedByMassTo(std::vector< Multiplet > multiplets, Mass const &mass)
Definition: Sort.hh:30
std::vector< Multiplet > SortedByRap(std::vector< Multiplet > multiplets)
Definition: Sort.hh:61
std::vector< Multiplet > SortedByPt(std::vector< Multiplet > multiplets)
Definition: Sort.hh:53