ATLAS Offline Software
Functions
HypoJetDefs.cxx File Reference
#include "TrigHLTJetHypo/TrigHLTJetHypoUtils/HypoJetDefs.h"
Include dependency graph for HypoJetDefs.cxx:

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &out, const HypoJetVector &hjv)
 

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  out,
const HypoJetVector hjv 
)

Definition at line 8 of file HypoJetDefs.cxx.

8  {
9  auto hjv_addr = static_cast<const void*>(&hjv);
10  out << "HypoJetVector (" << hjv_addr << ")\n";
11  for(const auto& j : hjv) {
12  out << static_cast<const void*>(j.get())
13  << " e " << j->e()
14  << " et " << j->et()
15  << " eta " << j->eta()
16  << " phi " << j->phi()
17  << " px " << (j->p4()).Px()
18  << " py " << (j->p4()).Py()
19  << " pz " << (j->p4()).Pz()
20  << " pt " << j->pt()
21  << '\n';
22  }
23  return out;
24 }
python.AthDsoLogger.out
out
Definition: AthDsoLogger.py:71