Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Math::KDTree< _DataPoint >::Cut Class Reference

template<class _DataPoint>
class ROOT::Math::KDTree< _DataPoint >::Cut

Definition at line 61 of file KDTree.h.

Public Member Functions

 Cut ()
 
 Cut (UInt_t iAxis, Double_t fNewCutValue)
 
 ~Cut ()
 
UInt_t GetAxis () const
 
value_type GetCutValue () const
 
Bool_t operator< (const point_type &rPoint) const
 
Bool_t operator> (const point_type &rPoint) const
 
void SetAxis (UInt_t iAxis)
 
void SetCutValue (Double_t fNewCutValue)
 

Private Attributes

UInt_t fAxis
 
Double_t fCutValue
 

Constructor & Destructor Documentation

◆ Cut() [1/2]

template<class _DataPoint >
ROOT::Math::KDTree< _DataPoint >::Cut::Cut ( )
inline

Definition at line 64 of file KDTree.h.

◆ Cut() [2/2]

template<class _DataPoint >
ROOT::Math::KDTree< _DataPoint >::Cut::Cut ( UInt_t  iAxis,
Double_t  fNewCutValue 
)
inline

Definition at line 65 of file KDTree.h.

◆ ~Cut()

template<class _DataPoint >
ROOT::Math::KDTree< _DataPoint >::Cut::~Cut ( )
inline

Definition at line 66 of file KDTree.h.

Member Function Documentation

◆ GetAxis()

template<class _DataPoint >
UInt_t ROOT::Math::KDTree< _DataPoint >::Cut::GetAxis ( ) const
inline

Definition at line 68 of file KDTree.h.

◆ GetCutValue()

template<class _DataPoint >
value_type ROOT::Math::KDTree< _DataPoint >::Cut::GetCutValue ( ) const
inline

Definition at line 69 of file KDTree.h.

◆ operator<()

template<class _DataPoint >
bool ROOT::Math::KDTree< _DataPoint >::Cut::operator< ( const point_type rPoint) const

Definition at line 456 of file KDTree.icc.

◆ operator>()

template<class _DataPoint >
bool ROOT::Math::KDTree< _DataPoint >::Cut::operator> ( const point_type rPoint) const

Definition at line 476 of file KDTree.icc.

◆ SetAxis()

template<class _DataPoint >
void ROOT::Math::KDTree< _DataPoint >::Cut::SetAxis ( UInt_t  iAxis)
inline

Definition at line 70 of file KDTree.h.

◆ SetCutValue()

template<class _DataPoint >
void ROOT::Math::KDTree< _DataPoint >::Cut::SetCutValue ( Double_t  fNewCutValue)
inline

Definition at line 71 of file KDTree.h.

Member Data Documentation

◆ fAxis

template<class _DataPoint >
UInt_t ROOT::Math::KDTree< _DataPoint >::Cut::fAxis
private

Definition at line 77 of file KDTree.h.

◆ fCutValue

template<class _DataPoint >
Double_t ROOT::Math::KDTree< _DataPoint >::Cut::fCutValue
private

Definition at line 78 of file KDTree.h.

  • math/mathcore/inc/Math/KDTree.h
  • math/mathcore/inc/Math/KDTree.icc