1 #ifndef UTIL_LCOBJECTHANDLE_H
2 #define UTIL_LCOBJECTHANDLE_H 1
4 #include "EVENT/LCObject.h"
5 #include "Exceptions.h"
28 _lcObj =
dynamic_cast< T*
>( lcObj ) ;
34 T* operator->() {
return _lcObj ; }
36 T* lcObj() {
return _lcObj ; }
The generic object that is held in an LCCollection.
Definition: LCObject.h:30
Base exception class for LCIO - all other exceptions extend this.
Definition: Exceptions.h:21
Template handle class for LCObjects.
Definition: UTIL/LCObjectHandle.h:15