ATLAS Offline Software
Public Member Functions | List of all members
Trk::AreaExcluder Class Referenceabstract

#include <AreaExcluder.h>

Inheritance diagram for Trk::AreaExcluder:
Collaboration diagram for Trk::AreaExcluder:

Public Member Functions

 AreaExcluder ()
 Default constructor - needed for POOL. More...
 
virtual ~AreaExcluder ()
 Virtual Destructor. More...
 
virtual AreaExcluderclone () const =0
 Implizit Constructor. More...
 
virtual bool inside (const Amg::Vector3D &gp, double tol=0.) const =0
 First bin from global position. More...
 

Detailed Description

Pure abstract base class

Author
sarka.nosp@m..tod.nosp@m.orova.nosp@m.@cer.nosp@m.n.ch

Definition at line 25 of file AreaExcluder.h.

Constructor & Destructor Documentation

◆ AreaExcluder()

Trk::AreaExcluder::AreaExcluder ( )
inline

Default constructor - needed for POOL.

Definition at line 30 of file AreaExcluder.h.

30 {}

◆ ~AreaExcluder()

virtual Trk::AreaExcluder::~AreaExcluder ( )
inlinevirtual

Virtual Destructor.

Definition at line 32 of file AreaExcluder.h.

32 {}

Member Function Documentation

◆ clone()

virtual AreaExcluder* Trk::AreaExcluder::clone ( ) const
pure virtual

Implizit Constructor.

Implemented in Trk::VolumeExcluder.

◆ inside()

virtual bool Trk::AreaExcluder::inside ( const Amg::Vector3D gp,
double  tol = 0. 
) const
pure virtual

First bin from global position.

Implemented in Trk::VolumeExcluder.


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