|
ATLAS Offline Software
|
Go to the documentation of this file.
58 minimum =
f.get_minimum ();
59 maximum =
f.get_maximum ();
90 if (
f.isEnumerated()) {
93 if (
index <
f.get_indices ()) {
169 minimum =
f.get_minimum ();
170 maximum =
f.get_maximum ();
198 if (
f.isEnumerated()) {
201 if (
index <
f.get_indices ()) {
std::vector< std::size_t > m_indices
std::vector< std::size_t > m_indices
ExpandedIdentifier::size_type size_type
This iterator is able to generate all possible identifiers, from a fully bounded Range.
bool operator==(const RangeIterator &other) const
RangeIterator begin() const
bool operator==(const ConstRangeIterator &other) const
ConstRangeIterator begin() const
ExpandedIdentifier & operator*()
ConstRangeIterator operator++()
const ExpandedIdentifier & operator*() const
A Range describes the possible ranges for the field values of an ExpandedIdentifier.
RangeIterator end() const
ConstRangeIterator()=default
This is the individual specification for the range of one ExpandedIdentifier IdentifierField.
void clear()
Erase all fields.
RangeIterator & operator++()
ConstRangeIterator end() const
ExpandedIdentifier::element_type element_type