|
MINT2
|
#include <Permutator.h>
Public Member Functions | |
| Permutator () | |
| Permutator (const DalitzEventPattern &pat) | |
| void | setPattern (const DalitzEventPattern &pat) |
| void | print (std::ostream &os=std::cout) const |
Public Member Functions inherited from MINT::PolymorphVector< Permutation > | |
| PolymorphVector () | |
| PolymorphVector (unsigned int N) | |
| PolymorphVector (unsigned int N, const Permutation &c) | |
| PolymorphVector (const PolymorphVector &other) | |
| PolymorphVector (const typename std::vector< Permutation > &other) | |
| virtual | ~PolymorphVector () |
| std::vector< Permutation > & | theVector () |
| const std::vector< Permutation > & | theVector () const |
| Permutation & | operator[] (unsigned int i) |
| const Permutation & | operator[] (unsigned int i) const |
| Permutation & | at (unsigned int i) |
| const Permutation & | at (unsigned int i) const |
| std::vector< Permutation >::iterator | begin () |
| std::vector< Permutation >::const_iterator | begin () const |
| std::vector< Permutation >::iterator | end () |
| std::vector< Permutation >::const_iterator | end () const |
| std::vector< Permutation >::iterator | find (const Permutation &c) |
| std::vector< Permutation >::const_iterator | find (const Permutation &c) const |
| Permutation & | front () |
| const Permutation & | front () const |
| Permutation & | back () |
| const Permutation & | back () const |
| unsigned int | size () const |
| bool | empty () const |
| void | push_back (const Permutation &c) |
| void | pop_back () |
| void | erase (typename std::vector< Permutation >::iterator pos) |
| void | erase (typename std::vector< Permutation >::iterator first, typename std::vector< Permutation >::iterator last) |
| PolymorphVector< Permutation > & | operator= (const PolymorphVector< Permutation > &other) |
| void | clear () |
| void | resize (unsigned int N) |
| void | resize (unsigned int N, const Permutation &c) |
| operator const typename std::vector< Permutation > & () const | |
| operator typename std::vector< Permutation > & () | |
| bool | operator== (const MINT::PolymorphVector< Permutation > &v2) const |
| bool | operator!= (const MINT::PolymorphVector< Permutation > &v2) const |
| bool | operator< (const MINT::PolymorphVector< Permutation > &v2) const |
| bool | operator> (const MINT::PolymorphVector< Permutation > &v2) const |
Private Member Functions | |
| int | findAllPermutations () |
Private Attributes | |
| DalitzEventPattern | _pat |
Additional Inherited Members | |
Protected Attributes inherited from MINT::PolymorphVector< Permutation > | |
| std::vector< Permutation > | _vec |
Definition at line 13 of file Permutator.h.
| Permutator::Permutator | ( | ) |
Definition at line 9 of file Permutator.cpp.
| Permutator::Permutator | ( | const DalitzEventPattern & | pat | ) |
Definition at line 16 of file Permutator.cpp.
|
private |
Definition at line 29 of file Permutator.cpp.
| void Permutator::print | ( | std::ostream & | os = std::cout | ) | const |
Definition at line 59 of file Permutator.cpp.
| void Permutator::setPattern | ( | const DalitzEventPattern & | pat | ) |
Definition at line 23 of file Permutator.cpp.
|
private |
Definition at line 14 of file Permutator.h.
1.8.15