| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

IGeometryInfo_isInside Class Reference
[IGeometryInfo useful predicatesIGeometryInfo useful predicates]

useful predicate(functor) to be used in conjunction with STL algorithms More...

#include <IGeometryInfo.h>

List of all members.


Public Member Functions

 IGeometryInfo_isInside (const Gaudi::XYZPoint &Point)
 explicit constructor
bool operator() (const IGeometryInfo *gi) const
 check for 3D-point

Private Attributes

Gaudi::XYZPoint m_point
 point in Global Reference System

Detailed Description

useful predicate(functor) to be used in conjunction with STL algorithms

Author:
Vanya Belyaev Ivan.Belyaev@itep.ru

Definition at line 672 of file IGeometryInfo.h.


Constructor & Destructor Documentation

IGeometryInfo_isInside::IGeometryInfo_isInside ( const Gaudi::XYZPoint Point  )  [inline, explicit]

explicit constructor

Author:
Vanya Belyaev Ivan.Belyaev@itep.ru
Parameters:
Point point in the Global Referency System

Definition at line 679 of file IGeometryInfo.h.

00680     : m_point( Point ) {};


Member Function Documentation

bool IGeometryInfo_isInside::operator() ( const IGeometryInfo gi  )  const [inline]

check for 3D-point

Author:
Vanya Belyaev Ivan.Belyaev@itep.ru
See also:
IGeometryInfo::isInside( const Gaudi::XYZPoint&)
Parameters:
gi poiner to IGeometryInfo object
Returns:
true if the point is inside the Geoemtry Info element

Definition at line 688 of file IGeometryInfo.h.

00689   { return ( ( 0 == gi ) ? false : gi->isInside( m_point ) ); };


Member Data Documentation

Gaudi::XYZPoint IGeometryInfo_isInside::m_point [private]

point in Global Reference System

Definition at line 689 of file IGeometryInfo.h.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:00:18 2011 for DetDesc by doxygen 1.4.7