Go to the source code of this file.
|
| TEST (MultiFilterTester, fourjets_twofilters) |
|
◆ TEST()
TEST |
( |
MultiFilterTester |
, |
|
|
fourjets_twofilters |
|
|
) |
| |
Definition at line 26 of file MultiFilterTest.cxx.
29 cond_etas.push_back(std::make_pair(0., 2.5));
30 cond_etas.push_back(std::make_pair(0., 1.5));
35 std::vector<FilterPtr> filters{};
37 for(
const auto& ce : cond_etas) {
41 std::unique_ptr<ITrigJetHypoInfoCollector> deb(
nullptr);
43 std::vector<double> jet_eta{1.0, 0.5, 2.0, 4.0};
46 EXPECT_EQ(filters.size(), 2
u);
50 for (
const auto&
fp : filters) {
51 fj =
fp->filter(tv, deb);
54 EXPECT_EQ(fj.size(), 2
u);
56 auto etas = std::vector<double> {};
57 etas.reserve(fj.size());
60 std::back_inserter(
etas),
61 [](
const pHypoJet& hj){return hj->eta();});
64 EXPECT_EQ(
etas.size(), 2
u);
65 EXPECT_DOUBLE_EQ(
etas[0], 0.5);
66 EXPECT_DOUBLE_EQ(
etas[1], 1.0);
◆ ATLAS_NO_CHECK_FILE_THREAD_SAFETY
ATLAS_NO_CHECK_FILE_THREAD_SAFETY |
void sort(typename std::reverse_iterator< DataModel_detail::iterator< DVL > > beg, typename std::reverse_iterator< DataModel_detail::iterator< DVL > > end, const Compare &comp)
Specialization of sort for DataVector/List.