ATLAS Offline Software
Loading...
Searching...
No Matches
HypoJetDefs.cxx File Reference
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}