LCIO  02.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
UTIL::LCIO_LONG< T > Class Template Reference

#include <Operators.h>

Public Member Functions

 LCIO_LONG ()=default
 
 LCIO_LONG (const LCIO_LONG &)=default
 
LCIO_LONGoperator= (const LCIO_LONG &)=default
 
 LCIO_LONG (const T &o, const EVENT::LCCollection *c)
 
const T * object (void) const
 
const EVENT::LCCollectioncollection (void) const
 

Private Attributes

const T * obj {NULL}
 
const EVENT::LCCollectioncol {NULL}
 

Detailed Description

template<class T>
class UTIL::LCIO_LONG< T >

Definition at line 160 of file Operators.h.

Constructor & Destructor Documentation

template<class T >
UTIL::LCIO_LONG< T >::LCIO_LONG ( )
default
template<class T >
UTIL::LCIO_LONG< T >::LCIO_LONG ( const LCIO_LONG< T > &  )
default
template<class T >
UTIL::LCIO_LONG< T >::LCIO_LONG ( const T &  o,
const EVENT::LCCollection c 
)
inline

Definition at line 165 of file Operators.h.

References UTIL::LCIO_LONG< T >::col, and UTIL::LCIO_LONG< T >::obj.

Member Function Documentation

template<class T >
const EVENT::LCCollection* UTIL::LCIO_LONG< T >::collection ( void  ) const
inline

Definition at line 167 of file Operators.h.

References UTIL::LCIO_LONG< T >::col.

template<class T >
const T* UTIL::LCIO_LONG< T >::object ( void  ) const
inline

Definition at line 166 of file Operators.h.

References UTIL::LCIO_LONG< T >::obj.

template<class T >
LCIO_LONG& UTIL::LCIO_LONG< T >::operator= ( const LCIO_LONG< T > &  )
default

Member Data Documentation

template<class T >
const EVENT::LCCollection* UTIL::LCIO_LONG< T >::col {NULL}
private
template<class T >
const T* UTIL::LCIO_LONG< T >::obj {NULL}
private

Definition at line 169 of file Operators.h.

Referenced by UTIL::LCIO_LONG< T >::LCIO_LONG(), and UTIL::LCIO_LONG< T >::object().


The documentation for this class was generated from the following file: