TBTK
Need a break? Support the development by playing Polarity Puzzles
TBTK::IndexBasedHoppingAmplitudeFilter Class Reference
Inheritance diagram for TBTK::IndexBasedHoppingAmplitudeFilter:
TBTK::AbstractHoppingAmplitudeFilter

Public Member Functions

 IndexBasedHoppingAmplitudeFilter (const AbstractIndexFilter &indexFilter)
 
 IndexBasedHoppingAmplitudeFilter (const IndexBasedHoppingAmplitudeFilter &indexBasedHoppingAmplitudeFilter)
 
 IndexBasedHoppingAmplitudeFilter (IndexBasedHoppingAmplitudeFilter &&indexBasedHoppingAmplitudeFilter)
 
virtual ~IndexBasedHoppingAmplitudeFilter ()
 
IndexBasedHoppingAmplitudeFilteroperator= (const IndexBasedHoppingAmplitudeFilter &indexBasedHoppingAmplitudeFilter)
 
IndexBasedHoppingAmplitudeFilteroperator= (IndexBasedHoppingAmplitudeFilter &&indexBasedHoppingAmplitudeFilter)
 
virtual IndexBasedHoppingAmplitudeFilterclone () const
 
virtual bool isIncluded (const HoppingAmplitude &hoppingAmplitude) const
 
- Public Member Functions inherited from TBTK::AbstractHoppingAmplitudeFilter
 AbstractHoppingAmplitudeFilter ()
 
virtual ~AbstractHoppingAmplitudeFilter ()
 

Constructor & Destructor Documentation

◆ IndexBasedHoppingAmplitudeFilter() [1/3]

TBTK::IndexBasedHoppingAmplitudeFilter::IndexBasedHoppingAmplitudeFilter ( const AbstractIndexFilter indexFilter)

Constructor.

◆ IndexBasedHoppingAmplitudeFilter() [2/3]

TBTK::IndexBasedHoppingAmplitudeFilter::IndexBasedHoppingAmplitudeFilter ( const IndexBasedHoppingAmplitudeFilter indexBasedHoppingAmplitudeFilter)

Copy constructor.

◆ IndexBasedHoppingAmplitudeFilter() [3/3]

TBTK::IndexBasedHoppingAmplitudeFilter::IndexBasedHoppingAmplitudeFilter ( IndexBasedHoppingAmplitudeFilter &&  indexBasedHoppingAmplitudeFilter)

Move constructor.

◆ ~IndexBasedHoppingAmplitudeFilter()

virtual TBTK::IndexBasedHoppingAmplitudeFilter::~IndexBasedHoppingAmplitudeFilter ( )
virtual

Destructor.

Member Function Documentation

◆ clone()

virtual IndexBasedHoppingAmplitudeFilter* TBTK::IndexBasedHoppingAmplitudeFilter::clone ( ) const
virtual

◆ isIncluded()

virtual bool TBTK::IndexBasedHoppingAmplitudeFilter::isIncluded ( const HoppingAmplitude hoppingAmplitude) const
virtual

◆ operator=() [1/2]

IndexBasedHoppingAmplitudeFilter& TBTK::IndexBasedHoppingAmplitudeFilter::operator= ( const IndexBasedHoppingAmplitudeFilter indexBasedHoppingAmplitudeFilter)

Assignment operator.

◆ operator=() [2/2]

IndexBasedHoppingAmplitudeFilter& TBTK::IndexBasedHoppingAmplitudeFilter::operator= ( IndexBasedHoppingAmplitudeFilter &&  indexBasedHoppingAmplitudeFilter)

Move assignment operator.


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