#include <LCFixedObject.h>
Public Member Functions | |
| LCFixedObject () | |
| LCFixedObject (LCObject *obj) | |
| LCGenericObjectImpl * | obj () |
| virtual | ~LCFixedObject () |
| virtual int | id () |
| int | getNInt () const |
| int | getNFloat () const |
| int | getNDouble () const |
| int | getIntVal (int index) const |
| float | getFloatVal (int index) const |
| double | getDoubleVal (int index) const |
| bool | isFixedSize () const |
Protected Attributes | |
| LCGenericObjectImpl * | _obj |
| bool | _createdObject |
Definition at line 27 of file LCFixedObject.h.
|
|||||||||
|
Default c'tor. Definition at line 33 of file LCFixedObject.h. |
|
||||||||||
|
C'tor to be used for elements of LCGenericObjects read from an LCIO file or the database. Subclasses should 'override' this, e.g.: Definition at line 44 of file LCFixedObject.h. References UTIL::LCFixedObject< NINT, NFLOAT, NDOUBLE >::obj(). |
|
|||||||||
|
Clean up if we created a new LCGenericObjectImpl Definition at line 81 of file LCFixedObject.h. |
|
||||||||||
|
Definition at line 102 of file LCFixedObject.h. |
|
||||||||||
|
Definition at line 99 of file LCFixedObject.h. |
|
||||||||||
|
Definition at line 96 of file LCFixedObject.h. |
|
|||||||||
|
Definition at line 94 of file LCFixedObject.h. |
|
|||||||||
|
Definition at line 93 of file LCFixedObject.h. |
|
|||||||||
|
Definition at line 92 of file LCFixedObject.h. |
|
|||||||||
|
Return the id of the underlying LCGenericObjectImpl Definition at line 87 of file LCFixedObject.h. |
|
|||||||||
|
Definition at line 105 of file LCFixedObject.h. |
|
|||||||||
|
The LCGenericObjectImpl . Sublcasses use this to access their data. Definition at line 76 of file LCFixedObject.h. Referenced by UTIL::LCFixedObject< NINT, NFLOAT, NDOUBLE >::LCFixedObject(). |
|
|||||
|
Definition at line 112 of file LCFixedObject.h. |
|
|||||
|
Definition at line 111 of file LCFixedObject.h. |
1.3.9.1