Hammer
1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
|
#include <Trace.hh>
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 |