Class MEAL::RotatingVectorModel
-
class RotatingVectorModel : public MEAL::RVM
The Rotating Vector Model (RVM) of Radhakrishnan & Cooke.
The abscissa to this model is the pulsar rotational phase in radians
Public Functions
-
RotatingVectorModel()
Default constructor.
-
RotatingVectorModel(const RotatingVectorModel ©)
Copy constructor.
-
RotatingVectorModel &operator=(const RotatingVectorModel ©)
Assignment operator.
-
~RotatingVectorModel()
Destructor.
-
void use_impact(bool flag = true)
Switch to using impact as a free parameter.
-
virtual std::string get_name() const
Return the name of the class.
Public Members
-
Reference::To<ScalarParameter> line_of_sight
zeta: colatitude of line of sight with respect to spin axis
-
Reference::To<ScalarParameter> magnetic_axis
alpha: colatitude of magnetic axis with respect to spin axis
-
Reference::To<ScalarParameter> impact
beta: colatitude of line of sight with respect to magnetic axis
-
RotatingVectorModel()