![]() |
ATLAS Offline Software
|
#include <SelectedParticles.h>
Public Member Functions | |
| SelectedParticles () | |
| SelectedParticles (const std::vector< unsigned > &indices) | |
| void | Set (const std::vector< unsigned > &onoffBits) |
| void | SetMaxBits (unsigned maxbits) |
| void | SetBit (unsigned i, bool good=true) |
| ~SelectedParticles () | |
| std::string | displayBits () const |
| bool | isGood (unsigned i) const |
| unsigned | numGood () const |
| void | goodParticles (std::vector< unsigned > &goodparts) const |
| const std::vector< unsigned > & | AllBits () const |
Private Attributes | |
| std::vector< unsigned > | m_bits |
Definition at line 54 of file SelectedParticles.h.
|
inline |
Definition at line 58 of file SelectedParticles.h.
| SelectedParticles::SelectedParticles | ( | const std::vector< unsigned > & | indices | ) |
Definition at line 11 of file SelectedParticles.cxx.
|
inline |
Definition at line 65 of file SelectedParticles.h.
|
inline |
Definition at line 76 of file SelectedParticles.h.
| string SelectedParticles::displayBits | ( | ) | const |
Definition at line 49 of file SelectedParticles.cxx.
| void SelectedParticles::goodParticles | ( | std::vector< unsigned > & | goodparts | ) | const |
Definition at line 121 of file SelectedParticles.cxx.
| bool SelectedParticles::isGood | ( | unsigned | i | ) | const |
Definition at line 84 of file SelectedParticles.cxx.
| unsigned SelectedParticles::numGood | ( | ) | const |
Definition at line 112 of file SelectedParticles.cxx.
|
inline |
Definition at line 60 of file SelectedParticles.h.
| void SelectedParticles::SetBit | ( | unsigned | i, |
| bool | good = true ) |
Definition at line 19 of file SelectedParticles.cxx.
| void SelectedParticles::SetMaxBits | ( | unsigned | maxbits | ) |
Definition at line 39 of file SelectedParticles.cxx.
|
private |
Definition at line 78 of file SelectedParticles.h.