|
MINT2
|
#include <EventPtrList.h>
Public Member Functions | |
| EventPtrList () | |
| EventPtrList (const EVENT_TYPE &evt) | |
| virtual | ~EventPtrList () |
| virtual counted_ptr< EVENT_TYPE > | getPtr (unsigned int i) const |
| virtual EVENT_TYPE | getEvent (unsigned int i) const |
| virtual const EVENT_TYPE & | getEventRef (unsigned int i) const |
| virtual EVENT_TYPE & | getEventRef (unsigned int i) |
| EventPtrList (const EventPtrList< EVENT_TYPE > &other) | |
| EventPtrList< EVENT_TYPE > & | operator= (const EventPtrList< EVENT_TYPE > &other) |
| virtual unsigned int | size () const |
| virtual MINT::counted_ptr< EVENT_TYPE > | popLastEventPtr () |
| virtual bool | Add (const EVENT_TYPE &evt) |
| virtual bool | Add (const MINT::counted_ptr< EVENT_TYPE > &evt) |
| virtual bool | Add (const EventPtrList< EVENT_TYPE > &otherList) |
Public Member Functions inherited from MINT::PolymorphVector< MINT::counted_ptr< EVENT_TYPE > > | |
| PolymorphVector () | |
| PolymorphVector (unsigned int N) | |
| PolymorphVector (unsigned int N, const MINT::counted_ptr< EVENT_TYPE > &c) | |
| PolymorphVector (const PolymorphVector &other) | |
| PolymorphVector (const typename std::vector< MINT::counted_ptr< EVENT_TYPE > > &other) | |
| virtual | ~PolymorphVector () |
| std::vector< MINT::counted_ptr< EVENT_TYPE > > & | theVector () |
| const std::vector< MINT::counted_ptr< EVENT_TYPE > > & | theVector () const |
| MINT::counted_ptr< EVENT_TYPE > & | operator[] (unsigned int i) |
| const MINT::counted_ptr< EVENT_TYPE > & | operator[] (unsigned int i) const |
| MINT::counted_ptr< EVENT_TYPE > & | at (unsigned int i) |
| const MINT::counted_ptr< EVENT_TYPE > & | at (unsigned int i) const |
| std::vector< MINT::counted_ptr< EVENT_TYPE > >::iterator | begin () |
| std::vector< MINT::counted_ptr< EVENT_TYPE > >::const_iterator | begin () const |
| std::vector< MINT::counted_ptr< EVENT_TYPE > >::iterator | end () |
| std::vector< MINT::counted_ptr< EVENT_TYPE > >::const_iterator | end () const |
| std::vector< MINT::counted_ptr< EVENT_TYPE > >::iterator | find (const MINT::counted_ptr< EVENT_TYPE > &c) |
| std::vector< MINT::counted_ptr< EVENT_TYPE > >::const_iterator | find (const MINT::counted_ptr< EVENT_TYPE > &c) const |
| MINT::counted_ptr< EVENT_TYPE > & | front () |
| const MINT::counted_ptr< EVENT_TYPE > & | front () const |
| MINT::counted_ptr< EVENT_TYPE > & | back () |
| const MINT::counted_ptr< EVENT_TYPE > & | back () const |
| unsigned int | size () const |
| bool | empty () const |
| void | push_back (const MINT::counted_ptr< EVENT_TYPE > &c) |
| void | pop_back () |
| void | erase (typename std::vector< MINT::counted_ptr< EVENT_TYPE > >::iterator pos) |
| void | erase (typename std::vector< MINT::counted_ptr< EVENT_TYPE > >::iterator first, typename std::vector< MINT::counted_ptr< EVENT_TYPE > >::iterator last) |
| PolymorphVector< MINT::counted_ptr< EVENT_TYPE > > & | operator= (const PolymorphVector< MINT::counted_ptr< EVENT_TYPE > > &other) |
| void | clear () |
| void | resize (unsigned int N) |
| void | resize (unsigned int N, const MINT::counted_ptr< EVENT_TYPE > &c) |
| operator const typename std::vector< MINT::counted_ptr< EVENT_TYPE > > & () const | |
| operator typename std::vector< MINT::counted_ptr< EVENT_TYPE > > & () | |
| bool | operator== (const MINT::PolymorphVector< MINT::counted_ptr< EVENT_TYPE > > &v2) const |
| bool | operator!= (const MINT::PolymorphVector< MINT::counted_ptr< EVENT_TYPE > > &v2) const |
| bool | operator< (const MINT::PolymorphVector< MINT::counted_ptr< EVENT_TYPE > > &v2) const |
| bool | operator> (const MINT::PolymorphVector< MINT::counted_ptr< EVENT_TYPE > > &v2) const |
Additional Inherited Members | |
Protected Member Functions inherited from MINT::IMinimalEventList< EVENT_TYPE > | |
| IMinimalEventList () | |
Protected Attributes inherited from MINT::PolymorphVector< MINT::counted_ptr< EVENT_TYPE > > | |
| std::vector< MINT::counted_ptr< EVENT_TYPE > > | _vec |
Definition at line 26 of file EventPtrList.h.
|
inline |
Definition at line 32 of file EventPtrList.h.
|
inline |
Definition at line 36 of file EventPtrList.h.
|
inlinevirtual |
Definition at line 40 of file EventPtrList.h.
|
inline |
Definition at line 55 of file EventPtrList.h.
|
inlinevirtual |
Implements MINT::IMinimalEventList< EVENT_TYPE >.
Definition at line 88 of file EventPtrList.h.
|
inlinevirtual |
Definition at line 95 of file EventPtrList.h.
|
inlinevirtual |
Definition at line 100 of file EventPtrList.h.
|
inlinevirtual |
Implements MINT::IMinimalEventList< EVENT_TYPE >.
Definition at line 46 of file EventPtrList.h.
|
inlinevirtual |
Definition at line 49 of file EventPtrList.h.
|
inlinevirtual |
Definition at line 52 of file EventPtrList.h.
|
inlinevirtual |
Definition at line 42 of file EventPtrList.h.
|
inline |
Definition at line 62 of file EventPtrList.h.
|
inlinevirtual |
Definition at line 80 of file EventPtrList.h.
|
inlinevirtual |
Implements MINT::IMinimalEventList< EVENT_TYPE >.
Definition at line 76 of file EventPtrList.h.
1.8.15