#include <poly.h>
Classes | |
class | const_iterator |
Public Types | |
typedef std::list< std::set< T > >::iterator | column_iterator |
typedef std::list< std::set< T > >::iterator | column_iterator |
typedef std::list< std::set< T > >::const_iterator | const_column_iterator |
typedef std::list< std::set< T > >::const_iterator | const_column_iterator |
typedef T | value_type |
typedef T | value_type |
Public Member Functions | |
const_iterator | begin () const |
const_iterator | begin () const |
column_iterator | begin_columns () |
column_iterator | begin_columns () |
const_column_iterator | begin_columns () const |
const_column_iterator | begin_columns () const |
const_iterator | end () const |
const_iterator | end () const |
column_iterator | end_columns () |
column_iterator | end_columns () |
const_column_iterator | end_columns () const |
const_column_iterator | end_columns () const |
poly | operator*= (const T &r) |
poly | operator*= (const T &r) |
poly | operator*= (const poly &R) |
poly | operator*= (const poly &R) |
poly | operator++ () |
poly | operator++ () |
poly | operator+= (const poly &R) |
poly | operator+= (const poly &R) |
poly | operator+= (const T &r) |
poly | operator+= (const T &r) |
bool | operator< (const poly &R) const |
bool | operator< (const poly &R) const |
poly () | |
poly () | |
poly (const T &t) | |
poly (const T &t) | |
size_t | size () const |
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 poly< T > &, const char *) |
poly< T > | operator+ (const char *, const poly< T > &) |
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> >::iterator poly< T >::column_iterator |
typedef std::list<std::set<T> >::const_iterator poly< T >::const_column_iterator |
typedef std::list<std::set<T> >::const_iterator poly< T >::const_column_iterator |
|
inline |
Definition at line 47 of file poly.h.
Referenced by Book::fill(), and poly< T >::operator*=().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 48 of file poly.h.
References poly< T >::const_iterator::end_of().
Referenced by Types.LuminosityBlockRange::cppID(), Types.EventRange::cppID(), Book::fill(), and poly< T >::operator*=().
|
inline |
Definition at line 48 of file poly.h.
References poly< T >::const_iterator::end_of().
Referenced by Types.LuminosityBlockRange::cppID(), and Types.EventRange::cppID().
|
inline |
|
inline |
Definition at line 51 of file poly.h.
References poly< T >::columns.
Referenced by poly< T >::const_iterator::end_of().
|
inline |
|
inline |
Definition at line 42 of file poly.h.
References poly< T >::columns.
Referenced by poly< T >::operator+=().
Definition at line 43 of file poly.h.
References poly< T >::begin(), poly< T >::columns, and poly< T >::end().
Definition at line 43 of file poly.h.
References poly< T >::begin(), poly< T >::columns, and poly< T >::end().
Definition at line 39 of file poly.h.
References poly< T >::columns.
Referenced by poly< T >::operator+=().
Definition at line 40 of file poly.h.
References poly< T >::columns.
Definition at line 40 of file poly.h.
References poly< T >::columns.
Referenced by poly< T >::poly().
Definition at line 41 of file poly.h.
References poly< T >::operator*=(), and poly< T >::operator++().
Definition at line 41 of file poly.h.
References poly< T >::operator*=(), and poly< T >::operator++().
Definition at line 56 of file poly.h.
References poly< T >::columns, and poly< T >::size().
Definition at line 56 of file poly.h.
References poly< T >::columns.
Referenced by poly< T >::const_iterator::end_of(), and poly< T >::size().
Definition at line 23 of file poly.h.
Referenced by poly< T >::begin_columns(), poly< T >::end_columns(), poly< T >::operator*=(), poly< T >::operator++(), poly< T >::operator+=(), poly< T >::operator<(), and poly< T >::size().