Abstract base class for all objects accessing DataPoint's.
More...
#include <DataAccessor.h>
|
ParticleCombinationEqualTo | Equal_ |
| Object to check equality of symmetrizations for determining storage indices.
|
|
ParticleCombinationMap< unsigned > | SymmetrizationIndices_ |
| Map of indices for each used symmetrization stored with key = shared_ptr<ParticleCombination>
|
|
unsigned | NIndices_ |
| Number of independent indices stored in SymmetrizationIndices_.
|
|
CachedValueSet | CachedValues_ |
| Set of CachedValues that have this DataAccessor as an owner.
|
|
unsigned | Size_ |
| number of real values stored per symm. index
|
|
int | Index_ |
| storage index used in DataPoint. Must be unique.
|
|
Abstract base class for all objects accessing DataPoint's.
- Author
- Johannes Rauch, Daniel Greenwald
const CachedValueSet& CachedValues |
( |
| ) |
const |
|
inline |
const ParticleCombinationEqualTo& equal |
( |
| ) |
const |
|
inline |
void increaseSize |
( |
unsigned |
n | ) |
|
|
inlineprivate |
Increase storage
- Parameters
-
n | number of elements to increase by |
const unsigned nSymmetrizationIndices |
( |
| ) |
const |
|
inline |
- Returns
- number of independent indices in SymmetrizationIndices_
const bool requiresStorage |
( |
| ) |
const |
|
inline |
const unsigned size |
( |
| ) |
const |
|
inline |
- Returns
- size of storage in data point (number of real values pr symm Index)
const ParticleCombinationMap<unsigned>& symmetrizationIndices |
( |
| ) |
const |
|
inline |
- Returns
- SymmetrizationIndices_
The documentation for this class was generated from the following files:
- /home/dgreenw/work/belle/YAP/include/DataAccessor.h
- /home/dgreenw/work/belle/YAP/src/DataAccessor.cxx