Lattice Tester Guide
1.0-9
Software Package For Testing The Uniformity Of Integral Lattices In The Real Space
|
This class is used to implement the same weight for all projections. More...
#include <latticetester/UniformWeights.h>
Inherits LatticeTester::Weights.
Public Member Functions | |
UniformWeights (Weight weight) | |
Constructs uniform weights. More... | |
virtual | ~UniformWeights () |
Destructor. More... | |
virtual Weight | getWeight (const Coordinates &) const |
Returns the same weight regardless of the specified indices. More... | |
Public Member Functions inherited from LatticeTester::Weights | |
virtual | ~Weights () |
Destructor. More... | |
virtual unsigned int | interlacingFactor () const |
Returns the interlacing factor of the weights. More... | |
Protected Member Functions | |
virtual void | format (std::ostream &os) const |
Identifies the type of weights, formats them and outputs them on os . More... | |
Additional Inherited Members | |
Related Functions inherited from LatticeTester::Weights | |
typedef double | Weight |
std::ostream & | operator<< (std::ostream &os, const Weights &o) |
This class is used to implement the same weight for all projections.
It represents the trivial case of no weight. The weights can all be chosen as 1.
|
inlineexplicit |
Constructs uniform weights.
weight | Weight for all projections. |
|
inlinevirtual |
Destructor.
|
inlineprotectedvirtual |
Identifies the type of weights, formats them and outputs them on os
.
Implements LatticeTester::Weights.
|
inlinevirtual |
Returns the same weight regardless of the specified indices.
Implements LatticeTester::Weights.