|
| | LCRelationIOImpl () |
| |
| | LCRelationIOImpl (EVENT::LCObject *from, EVENT::LCObject *to, float weight=1.0f) |
| |
| | LCRelationImpl () |
| |
| | LCRelationImpl (EVENT::LCObject *from, EVENT::LCObject *to, float weight=1.0f) |
| |
| | LCRelationImpl (const LCRelationImpl &)=default |
| | default copy constructor - use with care More...
|
| |
| LCRelationImpl & | operator= (const LCRelationImpl &)=default |
| | default assignment operator - use with care More...
|
| |
| | ~LCRelationImpl () |
| |
| int | id () const |
| | Returns an object id for internal (debugging) use in LCIO. More...
|
| |
| EVENT::LCObject * | getFrom () const |
| | The 'from' object of the given relation. More...
|
| |
| EVENT::LCObject * | getTo () const |
| | The 'to' object of the given relation. More...
|
| |
| float | getWeight () const |
| | The weight of the given relation - only if collection flag bit LCIO::LCREL_WEIGHTED is set. More...
|
| |
| void | setFrom (EVENT::LCObject *from) |
| |
| void | setTo (EVENT::LCObject *to) |
| |
| void | setWeight (float weight) |
| |
| virtual | ~LCRelation () |
| | Destructor. More...
|
| |
| virtual | ~LCObject () |
| | Destructor. More...
|
| |
| virtual LCObject * | clone () const |
| | Returns an object id for internal (debugging) use in LCIO. More...
|
| |
| template<class V > |
| V::ext_type | ext () |
| | Provides access to an extension object - the type and ownership is defined by the class V which should be a subtype of LCExtension, LCOwnedExtension, LCExtensionVector, LCExtensionList,... More...
|
| |
| template<class V > |
| const V::ext_type | ext () const |
| | Provides access to an extension object - the type and ownership is defined by the class V which should be a subtype of LCExtension, LCOwnedExtension, LCExtensionVector, LCExtensionList,... More...
|
| |
| template<class V > |
| V::rel_type | rel () |
| | Provides read access to relations - the object types and their connectivity are defined by the class V which has to be a subtype of either LC1To1Relation, LC1ToNRelation or LCNToNRelation. More...
|
| |
| | AccessChecked () |
| |
| virtual | ~AccessChecked () |
| |
| virtual int | simpleUID () const |
| |
Adding stuff needed for io (friend declarations, etc.)
- Author
- gaede
- Version
- Id:
- LCRelationIOImpl.h,v 1.4 2005-04-15 08:37:40 gaede Exp
Definition at line 19 of file LCRelationIOImpl.h.