gstlearn  0.3.3
CCC
BiTargetCheckCode Class Reference

#include <BiTargetCheckCode.hpp>

Inheritance diagram for BiTargetCheckCode:
ABiTargetCheck AStringable

Public Member Functions

 BiTargetCheckCode (int optcode=1, double tolcode=EPSILON6)
 
 BiTargetCheckCode (const BiTargetCheckCode &r)
 
BiTargetCheckCodeoperator= (const BiTargetCheckCode &r)
 
virtual ~BiTargetCheckCode ()
 
virtual bool isOK (const SpaceTarget &T1, const SpaceTarget &T2) const override
 ICloneable Interface. More...
 
virtual String toString (const AStringFormat *strfmt=nullptr) const override
 Interface to AStringable. More...
 
int getOptCode () const
 
void setOptCode (int optCode)
 
double getTolCode () const
 
void setTolCode (double tolCode)
 
- Public Member Functions inherited from ABiTargetCheck
 ABiTargetCheck ()
 
 ABiTargetCheck (const ABiTargetCheck &r)
 
ABiTargetCheckoperator= (const ABiTargetCheck &r)
 
virtual ~ABiTargetCheck ()
 
virtual bool isValid (const Db *dbin, const Db *dbout)
 
- Public Member Functions inherited from AStringable
 AStringable ()
 
 AStringable (const AStringable &r)
 
AStringableoperator= (const AStringable &r)
 
virtual ~AStringable ()
 
virtual void display (const AStringFormat *strfmt=nullptr) const final
 
virtual void display (int level) const final
 

Private Attributes

int _optCode
 
double _tolCode
 

Constructor & Destructor Documentation

◆ BiTargetCheckCode() [1/2]

BiTargetCheckCode::BiTargetCheckCode ( int  optcode = 1,
double  tolcode = EPSILON6 
)

◆ BiTargetCheckCode() [2/2]

BiTargetCheckCode::BiTargetCheckCode ( const BiTargetCheckCode r)

◆ ~BiTargetCheckCode()

BiTargetCheckCode::~BiTargetCheckCode ( )
virtual

Member Function Documentation

◆ getOptCode()

int BiTargetCheckCode::getOptCode ( ) const
inline

◆ getTolCode()

double BiTargetCheckCode::getTolCode ( ) const
inline

◆ isOK()

bool BiTargetCheckCode::isOK ( const SpaceTarget T1,
const SpaceTarget T2 
) const
overridevirtual

ICloneable Interface.

Implements ABiTargetCheck.

◆ operator=()

BiTargetCheckCode & BiTargetCheckCode::operator= ( const BiTargetCheckCode r)

◆ setOptCode()

void BiTargetCheckCode::setOptCode ( int  optCode)
inline

◆ setTolCode()

void BiTargetCheckCode::setTolCode ( double  tolCode)
inline

◆ toString()

String BiTargetCheckCode::toString ( const AStringFormat strfmt = nullptr) const
overridevirtual

Interface to AStringable.

Reimplemented from AStringable.

Member Data Documentation

◆ _optCode

int BiTargetCheckCode::_optCode
private

◆ _tolCode

double BiTargetCheckCode::_tolCode
private

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