ATLAS Offline Software
Loading...
Searching...
No Matches
PyDumper::Utils Class Reference

#include <PyDumperDict.h>

Collaboration diagram for PyDumper::Utils:

Static Public Member Functions

static std::vector< unsigned int > getAuxIDVector (const SG::AuxVectorData &e)
static std::vector< unsigned int > getAuxIDVector (const SG::AuxElement &e)

Detailed Description

Definition at line 63 of file PyDumperDict.h.

Member Function Documentation

◆ getAuxIDVector() [1/2]

std::vector< unsigned int > PyDumper::Utils::getAuxIDVector ( const SG::AuxElement & e)
inlinestatic

Definition at line 75 of file PyDumperDict.h.

76 {
77 const SG::auxid_set_t& ids = e.getAuxIDs();
78 std::vector<unsigned int> v (ids.begin(), ids.end());
79 std::sort (v.begin(), v.end());
80 return v;
81 }
void sort(typename DataModel_detail::iterator< DVL > beg, typename DataModel_detail::iterator< DVL > end)
Specialization of sort for DataVector/List.

◆ getAuxIDVector() [2/2]

std::vector< unsigned int > PyDumper::Utils::getAuxIDVector ( const SG::AuxVectorData & e)
inlinestatic

Definition at line 67 of file PyDumperDict.h.

68 {
69 const SG::auxid_set_t& ids = e.getAuxIDs();
70 std::vector<unsigned int> v (ids.begin(), ids.end());
71 std::sort (v.begin(), v.end());
72 return v;
73 }

The documentation for this class was generated from the following file: