Class MEAL::Boost

class Boost : public MEAL::Complex2

Represents a boost (Hermitian, dichroic) transformation.

This class represents the boost, \(\beta\), along an arbitrary axix, \(\hat m\).

Public Functions

Vector<3, double> get_axis() const

Get the unit-vector along which the boost occurs.

double get_beta() const

Get the boost parameter, beta.

virtual std::string get_name() const

Return the name of the class.