![]() |
ATLAS Offline Software
|
#include <SimpleJetStream.h>
Public Member Functions | |
| SimpleJetStream (const std::vector< std::size_t > &jets, std::unique_ptr< IJetStream > neigh, std::size_t id) | |
| virtual std::vector< std::size_t > | get () override |
| virtual bool | bump () override |
| virtual bool | valid () const override |
| virtual std::string | dump () const override |
Private Attributes | |
| std::vector< std::size_t > | m_jets |
| std::size_t | m_ind {0} |
| std::unique_ptr< IJetStream > | m_neigh {nullptr} |
| std::size_t | m_id {} |
| std::size_t | m_data {} |
| bool | m_valid {false} |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const SimpleJetStream &js) |
Definition at line 26 of file SimpleJetStream.h.
|
inline |
Definition at line 35 of file SimpleJetStream.h.
|
inlineoverridevirtual |
Implements IJetStream.
Definition at line 56 of file SimpleJetStream.h.
|
inlineoverridevirtual |
Implements IJetStream.
Definition at line 97 of file SimpleJetStream.h.
|
inlineoverridevirtual |
Implements IJetStream.
Definition at line 50 of file SimpleJetStream.h.
|
inlineoverridevirtual |
Implements IJetStream.
Definition at line 90 of file SimpleJetStream.h.
|
friend |
Definition at line 9 of file SimpleJetStream.cxx.
|
private |
Definition at line 110 of file SimpleJetStream.h.
|
private |
Definition at line 109 of file SimpleJetStream.h.
|
private |
Definition at line 107 of file SimpleJetStream.h.
|
private |
Definition at line 106 of file SimpleJetStream.h.
|
private |
Definition at line 108 of file SimpleJetStream.h.
|
private |
Definition at line 111 of file SimpleJetStream.h.