#include <DTCombinatorialPatternReco.h>
Public Types | |
typedef values::const_iterator | const_iterator |
typedef std::vector< short unsigned int > | values |
Public Member Functions | |
const_iterator | begin () const |
const_iterator | end () const |
size_t | hash () const |
bool | operator== (const TriedPattern &other) const |
void | push_back (short unsigned int i) |
push back value, and update the hash More... | |
values::size_type | size () const |
TriedPattern () | |
Private Attributes | |
size_t | hash_ |
values | values_ |
Definition at line 107 of file DTCombinatorialPatternReco.h.
typedef values::const_iterator DTCombinatorialPatternReco::TriedPattern::const_iterator |
Definition at line 130 of file DTCombinatorialPatternReco.h.
typedef std::vector<short unsigned int> DTCombinatorialPatternReco::TriedPattern::values |
Definition at line 109 of file DTCombinatorialPatternReco.h.
|
inline |
Definition at line 112 of file DTCombinatorialPatternReco.h.
References values_.
|
inline |
|
inline |
|
inline |
return the hash: equal objects MUST have the same hash, different ones should have different ones
Definition at line 127 of file DTCombinatorialPatternReco.h.
References hash_.
|
inline |
Definition at line 115 of file DTCombinatorialPatternReco.h.
References hash_, trackingPlots::other, and values_.
|
inline |
push back value, and update the hash
Definition at line 121 of file DTCombinatorialPatternReco.h.
References hash_, mps_fire::i, and values_.
|
inline |
Definition at line 133 of file DTCombinatorialPatternReco.h.
References values_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
private |
Definition at line 137 of file DTCombinatorialPatternReco.h.
Referenced by hash(), operator==(), and push_back().
|
private |
Definition at line 136 of file DTCombinatorialPatternReco.h.
Referenced by begin(), end(), operator==(), push_back(), size(), and TriedPattern().