#include <poly.h>
Classes | |
class | const_iterator |
Public Types | |
typedef std::list< std::set< T > >::iterator | column_iterator |
typedef std::list< std::set< T > >::const_iterator | const_column_iterator |
typedef T | value_type |
Public Member Functions | |
const_iterator | begin () const |
const_iterator | end () const |
auto const & | getColumns () const |
auto & | getColumns () |
poly | operator*= (const T &r) |
poly | operator*= (const poly &R) |
poly | operator++ () |
poly | operator+= (const poly &R) |
poly | operator+= (const T &r) |
bool | operator< (const poly &R) const |
poly () | |
poly (const T &t) | |
size_t | size () const |
Private Attributes | |
std::list< std::set< T > > | columns |
Friends | |
poly< T > | operator+ (const poly< T > &, const char *) |
poly< T > | operator+ (const char *, const poly< T > &) |
typedef std::list<std::set<T> >::iterator poly< T >::column_iterator |
typedef std::list<std::set<T> >::const_iterator poly< T >::const_column_iterator |
|
inline |
Definition at line 46 of file poly.h.
Referenced by poly< T >::operator*=().
|
inline |
Definition at line 47 of file poly.h.
References poly< T >::const_iterator::end_of().
Referenced by Types.LuminosityBlockRange::cppID(), Types.EventRange::cppID(), and poly< T >::operator*=().
Definition at line 49 of file poly.h.
References poly< T >::columns.
Referenced by poly< T >::const_iterator::end_of().
Definition at line 39 of file poly.h.
References poly< T >::columns.
Referenced by poly< T >::poly().
Definition at line 40 of file poly.h.
References poly< T >::operator*=(), and poly< T >::operator++().
Definition at line 52 of file poly.h.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), and poly< T >::const_iterator::end_of().
Definition at line 22 of file poly.h.
Referenced by poly< T >::getColumns(), poly< T >::operator+=(), and poly< T >::operator<().