![]() |
Hammer
1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
|
#include <Trace.hh>
Collaboration diagram for Hammer::MultiDimensional::Ops::Trace:Public Member Functions | |
| Trace (const IndexPairList &indices) | |
| IContainer * | operator() (VectorContainer &first) |
| IContainer * | operator() (SparseContainer &first) |
| IContainer * | operator() (OuterContainer &first) |
| IContainer * | error (IContainer &) |
Private Member Functions | |
| std::pair< IndexList, LabelsList > | getNewIndexLabels (const IContainer &original) const |
| IndexList | reducedIndex (const IndexList &a) const |
Private Attributes | |
| IndexPairList | _indices |
| UniqueIndexList | _idxSet |
| Hammer::MultiDimensional::Ops::Trace::Trace | ( | const IndexPairList & | indices | ) |
| Base * Hammer::MultiDimensional::Ops::Trace::error | ( | IContainer & | ) |
|
private |
| Base * Hammer::MultiDimensional::Ops::Trace::operator() | ( | VectorContainer & | first | ) |
| Base * Hammer::MultiDimensional::Ops::Trace::operator() | ( | SparseContainer & | first | ) |
| Base * Hammer::MultiDimensional::Ops::Trace::operator() | ( | OuterContainer & | first | ) |
|
private |
|
private |