#include <map>
#include <vector>
Go to the source code of this file.
◆ JetGroupInd2ElemInds
◆ elementalJetGroups()
| std::vector< std::size_t > elementalJetGroups |
( |
const std::vector< std::size_t > & | non_elemental, |
|
|
const JetGroupInd2ElemInds & | jg2elemjgs ) |
Definition at line 9 of file elementalJetGroups.cxx.
10 {
11
12 std::vector<std::size_t> elem_indices;
13
14 for(auto i : non_elemental){
15 elem_indices.insert(elem_indices.end(),
16 jg2elemjg.at(i).begin(),
17 jg2elemjg.at(i).end());
18 }
19
20
21
22
23
24
25 std::sort(elem_indices.begin(), elem_indices.end());
27 elem_indices.end()) != elem_indices.end()){
28 elem_indices.clear();
29 }
30 return elem_indices;
31}
DataModel_detail::iterator< DVL > unique(typename DataModel_detail::iterator< DVL > beg, typename DataModel_detail::iterator< DVL > end)
Specialization of unique for DataVector/List.
void sort(typename DataModel_detail::iterator< DVL > beg, typename DataModel_detail::iterator< DVL > end)
Specialization of sort for DataVector/List.