QDisplacement, quantum displacement operator class definition. More...
#include <QOperators.h>
Public Member Functions | |
QDisplacement (int dim_i=1) | |
Default Constructor. | |
~QDisplacement () | |
Destructor. | |
QOperator | operator() (complex< double > alpha) const |
Returns the displacement value in a alpha point: D(alpha). |
QDisplacement, quantum displacement operator class definition.
This class provides a fast way to create the displacement operator.
QDisplacement::QDisplacement | ( | int | dim_i = 1 |
) |
Default Constructor.
Allow you to create a QDisplacement operator with dimention dim_i.
dim_i | Hilbert space dimension. |
QDisplacement::~QDisplacement | ( | ) |
Destructor.
QOperator QDisplacement::operator() | ( | complex< double > | alpha | ) | const [inline] |
Returns the displacement value in a alpha point: D(alpha).