CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
cbl::catalogue::MaskObject Struct Reference

object that encapsulate the mask function. More...

#include <Catalogue.h>

Public Member Functions

virtual bool operator() (const std::shared_ptr< Object > obj) const
 call function This function can contain one or more checks on object variables, returning a bool More...
 
virtual ~MaskObject ()
 Default destructor.
 

Detailed Description

object that encapsulate the mask function.

Mask should be an object that operates on object of type std::shared_ptr<cbl::catalogue::Object>, returning a bool

Definition at line 277 of file Catalogue.h.

Member Function Documentation

◆ operator()()

virtual bool cbl::catalogue::MaskObject::operator() ( const std::shared_ptr< Object obj) const
inlinevirtual

call function This function can contain one or more checks on object variables, returning a bool

Parameters
objpointer to an object of type cbl::catalogue::Object
Returns
bool

Definition at line 287 of file Catalogue.h.


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