RVLAlg::MinTerminator< Scalar > Class Template Reference

Terminator which takes a scalar and a minimum value. More...

#include <scalarterm.hh>

Inheritance diagram for RVLAlg::MinTerminator< Scalar >:

RVLAlg::Terminator List of all members.

Public Member Functions

 MinTerminator (const Scalar &tx, Scalar minval)
virtual bool query ()

Protected Attributes

const Scalar & x
Scalar mv

Detailed Description

template<class Scalar>
class RVLAlg::MinTerminator< Scalar >

Terminator which takes a scalar and a minimum value.

STOP: $x < minval$

Definition at line 128 of file scalarterm.hh.


Constructor & Destructor Documentation

template<class Scalar>
RVLAlg::MinTerminator< Scalar >::MinTerminator ( const Scalar &  tx,
Scalar  minval 
)

Definition at line 130 of file scalarterm.hh.


Member Function Documentation

template<class Scalar>
virtual bool RVLAlg::MinTerminator< Scalar >::query (  )  [virtual]

Implements RVLAlg::Terminator.

Definition at line 132 of file scalarterm.hh.

References RVLAlg::MinTerminator< Scalar >::mv, and RVLAlg::MinTerminator< Scalar >::x.


Member Data Documentation

template<class Scalar>
const Scalar& RVLAlg::MinTerminator< Scalar >::x [protected]

Definition at line 138 of file scalarterm.hh.

Referenced by RVLAlg::MinTerminator< Scalar >::query().

template<class Scalar>
Scalar RVLAlg::MinTerminator< Scalar >::mv [protected]

Definition at line 139 of file scalarterm.hh.

Referenced by RVLAlg::MinTerminator< Scalar >::query().


The documentation for this class was generated from the following file:
Generated on 5 Jan 2017 for RvlAlg by  doxygen 1.4.7