6#include "GaudiKernel/SmartRef.h"
27template <
class T1,
class T2>
30template <
class T1,
class T2,
class T3>
41 const T1*
getData()
const {
return m_data;}
61 SmartRef< Relation<T2,T3> > m_prev;
63 SmartRef< Relation<T2,T3> > m_same;
65 SmartRef< Relation<T2,T3> > m_first;
70template <
class T1,
class T2,
class T3>
74 s <<
"\n Data = " << m_data
75 <<
"\n Previous Relation = " << m_prev
76 <<
"\n Next Relation = " << m_same
77 <<
"\n First Different Data = " << m_first;
Relation< T2, T3 > * getSame()
void toStream(std::ostream &s) const
Fill the ASCII output stream.
Relation< T2, T3 > * getPrev()
Relation< T2, T3 > * getFirst()
void setSame(Relation< T2, T3 > *rel)
void toStream(std::ostream &s) const
Fill the ASCII output stream.
const T1 * getData() const
void setPrev(Relation< T2, T3 > *rel)
void setFirst(Relation< T2, T3 > *rel)
This class is used to relate events data.
This class is used to relate pair of objets.