|
Lattice Builder Manual
Software Package for Constructing Rank-1 Lattices
|
Specialization of LatType::Normalizer for ordinary lattices. More...
#include <Normalizer.h>
Inherits LatBuilder::BasicMeritFilter< LatType::ORDINARY >.
Public Types | |
| typedef Real | MeritValue |
|
typedef LatBuilder::LatDef < LatType::ORDINARY > | LatDef |
| typedef NORM | Norm |
Public Types inherited from LatBuilder::BasicMeritFilter< LatType::ORDINARY > | |
|
typedef MeritFilterTraits< LAT > ::MeritValue | InputMeritValue |
|
typedef MeritFilterTraits< OUT > ::MeritValue | OutputMeritValue |
| typedef LatBuilder::LatDef< LAT > | LatDef |
Public Member Functions | |
| Normalizer (Norm norm) | |
| Constructor. More... | |
| MeritValue | operator() (const MeritValue &merit, const LatDef &lat) const |
Normalizes the values in merit. More... | |
| const Norm & | norm () const |
| std::string | name () const |
Public Member Functions inherited from LatBuilder::BasicMeritFilter< LatType::ORDINARY > | |
| virtual OutputMeritValue | operator() (const InputMeritValue &, const LatDef &) const =0 |
Specialization of LatType::Normalizer for ordinary lattices.
|
inline |
Constructor.
| norm | Normalization function. |
| Real LatBuilder::Norm::Normalizer< LatType::ORDINARY, NORM >::operator() | ( | const MeritValue & | merit, |
| const LatDef & | lat | ||
| ) | const |
Normalizes the values in merit.
Returns true.
References LatBuilder::LatDef< LAT >::dimension(), and LatBuilder::LatDef< LAT >::sizeParam().