Lattice Builder Manual Software Package for Constructing Rank-1 Lattices

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Public Types | Public Member Functions | List of all members
LatBuilder::MeritCombiner::Accumulator< ACC > Class Template Reference

Functor that sums the merit values of embedded lattices to produce a compound merit value. More...

`#include <MeritCombiner.h>`

Inherits Combiner< LatType::EMBEDDED >.

## Public Types
typedef MeritFilterList < LatType::EMBEDDED > ::Combiner | Combiner
typedef Combiner::LatDef | LatDef

## Public Member Functions
Real | operator() (const RealVector &merit, const LatDef &lat) const
| Returns the accumulated merit value for `merit`.
std::string | name () const

## Detailed Description

### template<template< typename > class ACC>
class LatBuilder::MeritCombiner::Accumulator< ACC >

Functor that sums the merit values of embedded lattices to produce a compound merit value.

Examples:
  tutorial/FilteredCBC.cc.

The documentation for this class was generated from the following file:

- latbuilder/include/latbuilder/MeritCombiner.h