4 #include "opals/config.hpp"
5 #include "opals/String.hpp"
13 OverlapDef() : relArea(0.), absArea(0.), logAnd(
true) {};
24 void setRelArea(
const double& area );
26 void setAbsArea(
const double& area );
33 bool b_checkOverlap(
const double& area1,
35 const double& area3 )
const;
39 double relArea, absArea;
double getRelArea() const
returns the minimum relative Area
Definition: OverlapDef.hpp:17
void setLogOperator(const opals::String &logOp)
set logical operator
Definition: OverlapDef.hpp:28
Contains the public interface of OPALS.
Definition: AbsValueOrQuantile.hpp:8
Class implementing the potential specification of overlap areas as relative and/or absolute measures.
Definition: OverlapDef.hpp:10
opals::String getLogOperator() const
returns true if a user defined limit is set
Definition: OverlapDef.hpp:21
double getAbsArea() const
returns the minimum absolute area
Definition: OverlapDef.hpp:19
A dynamic character string whose interface conforms to STL's std::string.
Definition: String.hpp:35