ESyS-Particle  2.3.4
esys::lsm::InteractionValidator Class Reference
Collaboration diagram for esys::lsm::InteractionValidator:

Public Member Functions

 InteractionValidator (const GougeBlock3D &gougeBlock, double tolerance)
 
bool isValid (const SimpleParticle &p1, const SimpleParticle &p2) const
 

Private Attributes

const GougeBlock3Dm_pGougeBlock
 
double m_tolerance
 

Constructor & Destructor Documentation

◆ InteractionValidator()

esys::lsm::InteractionValidator::InteractionValidator ( const GougeBlock3D gougeBlock,
double  tolerance 
)
inline

Member Function Documentation

◆ isValid()

bool esys::lsm::InteractionValidator::isValid ( const SimpleParticle p1,
const SimpleParticle p2 
) const
inline

Member Data Documentation

◆ m_pGougeBlock

const GougeBlock3D* esys::lsm::InteractionValidator::m_pGougeBlock
private

Referenced by isValid().

◆ m_tolerance

double esys::lsm::InteractionValidator::m_tolerance
private

Referenced by isValid().


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