82 TSeq(
T theBegin,
T theEnd,
T theStep = 1):
155 return (other - *
this) > 0;
158 return other < *
this;
161 return !(*
this > other);
164 return !(other > *
this);
217 return TSeq<T>(begin, end, step);
231 std::ostringstream ret;
232 auto step = val->
step();
233 ret <<
"A sequence of values: " << *val->
begin() << ((step > 0) ?
" <= i < " :
" >= i > ") << *val->
end();
235 ret <<
" in steps of " << step;
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void value
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t unsigned char prop_list Atom_t Atom_t Atom_t Time_t type
typename std::make_signed< T >::type difference_type
std::random_access_iterator_tag iterator_category
iterator(T start, T step)
bool operator>=(const iterator &other) const
iterator operator-(difference_type v) const
const T operator[](const difference_type &v) const
bool operator!=(const iterator &other) const
bool operator>(const iterator &other) const
iterator & operator-=(const difference_type &v)
iterator & operator+=(const difference_type &v)
difference_type operator-(const iterator &other) const
bool operator==(const iterator &other) const
bool operator<(const iterator &other) const
iterator operator+(difference_type v) const
bool operator<=(const iterator &other) const
A pseudo container class which is a generator of indices.
typename std::make_signed< T >::type difference_type
TSeq(T theBegin, T theEnd, T theStep=1)
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
static constexpr double s