ATLAS Offline Software
Classes | Functions
SGTutorial Namespace Reference

Classes

class  LinkObj
 
class  MyDataObj
 
class  MyElement
 

Functions

template<class OST >
OST & operator<< (OST &ost, LinkObj &rhs)
 
std::ostream & operator<< (std::ostream &ost, const MyDataObj &rhs)
 
template<class OST >
OST & operator<< (OST &ost, const MyElement &rhs)
 

Function Documentation

◆ operator<<() [1/3]

template<class OST >
OST& SGTutorial::operator<< ( OST &  ost,
const MyElement rhs 
)
inline

Definition at line 36 of file MyElement.h.

36  {
37  ost << "Time: " << rhs.time() << " ID: " << rhs.id();
38  return ost;
39  }

◆ operator<<() [2/3]

template<class OST >
OST& SGTutorial::operator<< ( OST &  ost,
LinkObj rhs 
)
inline

Definition at line 54 of file LinkObj.h.

54  {
55  ost << "LinkObj: link to MyDataObj -> " << rhs.myLinkedObj()
56  << "\n link to MyElement[" << rhs.m_contLink.index() << "] -> "
57  << *rhs.m_contLink;
58  return ost;
59  }

◆ operator<<() [3/3]

std::ostream& SGTutorial::operator<< ( std::ostream &  ost,
const MyDataObj rhs 
)
inline

Definition at line 27 of file Tutorial/MyDataObj.h.

27  {
28  ost << "Val: " << rhs.val();
29  return ost;
30  }
python.trigbs_prescaleL1.ost
ost
Definition: trigbs_prescaleL1.py:104
MyDataObj::val
void val(int i)
Definition: AthExStoreGateExample/MyDataObj.h:24