HLCC Documentation 2.2.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
hlcc::eltpk::AgnosticPointingKernelPositions Class Reference

#include <dataContext.hpp>

Inheritance diagram for hlcc::eltpk::AgnosticPointingKernelPositions:

Public Member Functions

::elt::mal::shared_vector< const doublegetTarget_observed_altaz () const
 
void setTarget_observed_altaz (const ::elt::mal::shared_vector< const double > &x)
 
void swapTarget_observed_altaz (::elt::mal::shared_vector< const double > &x)
 
::elt::mal::shared_vector< const doublegetCurrent_observed_altaz () const
 
void setCurrent_observed_altaz (const ::elt::mal::shared_vector< const double > &x)
 
void swapCurrent_observed_altaz (::elt::mal::shared_vector< const double > &x)
 
double getTime_lst () const
 
void setTime_lst (double x)
 
double getTime_tai () const
 
void setTime_tai (double x)
 
double getTime_utc () const
 
void setTime_utc (double x)
 
double getNorth_angle () const
 
void setNorth_angle (double x)
 
double getPupil_angle () const
 
void setPupil_angle (double x)
 
double getElevation_direction_angle () const
 
void setElevation_direction_angle (double x)
 
::elt::mal::shared_vector< const doublegetRadec_at_xy_from_guide_stars () const
 
void setRadec_at_xy_from_guide_stars (const ::elt::mal::shared_vector< const double > &x)
 
void swapRadec_at_xy_from_guide_stars (::elt::mal::shared_vector< const double > &x)
 
::elt::mal::shared_vector< const doublegetObserved_altaz_at_requested_xy () const
 
void setObserved_altaz_at_requested_xy (const ::elt::mal::shared_vector< const double > &x)
 
void swapObserved_altaz_at_requested_xy (::elt::mal::shared_vector< const double > &x)
 
double getParallactic_angle () const
 
void setParallactic_angle (double x)
 
std::unique_ptr< PointingKernelPositions > clone () const override
 
bool keyEquals (const PointingKernelPositions &other) const override
 
std::unique_ptr< PointingKernelPositions > cloneKey () const override
 
bool hasKey () const override
 

Member Function Documentation

◆ clone()

std::unique_ptr< PointingKernelPositions > hlcc::eltpk::AgnosticPointingKernelPositions::clone ( ) const
inlineoverride

◆ cloneKey()

std::unique_ptr< PointingKernelPositions > hlcc::eltpk::AgnosticPointingKernelPositions::cloneKey ( ) const
inlineoverride

◆ getCurrent_observed_altaz()

::elt::mal::shared_vector< const double > hlcc::eltpk::AgnosticPointingKernelPositions::getCurrent_observed_altaz ( ) const
inline

◆ getElevation_direction_angle()

double hlcc::eltpk::AgnosticPointingKernelPositions::getElevation_direction_angle ( ) const
inline

◆ getNorth_angle()

double hlcc::eltpk::AgnosticPointingKernelPositions::getNorth_angle ( ) const
inline

◆ getObserved_altaz_at_requested_xy()

::elt::mal::shared_vector< const double > hlcc::eltpk::AgnosticPointingKernelPositions::getObserved_altaz_at_requested_xy ( ) const
inline

◆ getParallactic_angle()

double hlcc::eltpk::AgnosticPointingKernelPositions::getParallactic_angle ( ) const
inline

◆ getPupil_angle()

double hlcc::eltpk::AgnosticPointingKernelPositions::getPupil_angle ( ) const
inline

◆ getRadec_at_xy_from_guide_stars()

::elt::mal::shared_vector< const double > hlcc::eltpk::AgnosticPointingKernelPositions::getRadec_at_xy_from_guide_stars ( ) const
inline

◆ getTarget_observed_altaz()

::elt::mal::shared_vector< const double > hlcc::eltpk::AgnosticPointingKernelPositions::getTarget_observed_altaz ( ) const
inline

◆ getTime_lst()

double hlcc::eltpk::AgnosticPointingKernelPositions::getTime_lst ( ) const
inline

◆ getTime_tai()

double hlcc::eltpk::AgnosticPointingKernelPositions::getTime_tai ( ) const
inline

◆ getTime_utc()

double hlcc::eltpk::AgnosticPointingKernelPositions::getTime_utc ( ) const
inline

◆ hasKey()

bool hlcc::eltpk::AgnosticPointingKernelPositions::hasKey ( ) const
inlineoverride

◆ keyEquals()

bool hlcc::eltpk::AgnosticPointingKernelPositions::keyEquals ( const PointingKernelPositions & other) const
inlineoverride

◆ setCurrent_observed_altaz()

void hlcc::eltpk::AgnosticPointingKernelPositions::setCurrent_observed_altaz ( const ::elt::mal::shared_vector< const double > & x)
inline

◆ setElevation_direction_angle()

void hlcc::eltpk::AgnosticPointingKernelPositions::setElevation_direction_angle ( double x)
inline

◆ setNorth_angle()

void hlcc::eltpk::AgnosticPointingKernelPositions::setNorth_angle ( double x)
inline

◆ setObserved_altaz_at_requested_xy()

void hlcc::eltpk::AgnosticPointingKernelPositions::setObserved_altaz_at_requested_xy ( const ::elt::mal::shared_vector< const double > & x)
inline

◆ setParallactic_angle()

void hlcc::eltpk::AgnosticPointingKernelPositions::setParallactic_angle ( double x)
inline

◆ setPupil_angle()

void hlcc::eltpk::AgnosticPointingKernelPositions::setPupil_angle ( double x)
inline

◆ setRadec_at_xy_from_guide_stars()

void hlcc::eltpk::AgnosticPointingKernelPositions::setRadec_at_xy_from_guide_stars ( const ::elt::mal::shared_vector< const double > & x)
inline

◆ setTarget_observed_altaz()

void hlcc::eltpk::AgnosticPointingKernelPositions::setTarget_observed_altaz ( const ::elt::mal::shared_vector< const double > & x)
inline

◆ setTime_lst()

void hlcc::eltpk::AgnosticPointingKernelPositions::setTime_lst ( double x)
inline

◆ setTime_tai()

void hlcc::eltpk::AgnosticPointingKernelPositions::setTime_tai ( double x)
inline

◆ setTime_utc()

void hlcc::eltpk::AgnosticPointingKernelPositions::setTime_utc ( double x)
inline

◆ swapCurrent_observed_altaz()

void hlcc::eltpk::AgnosticPointingKernelPositions::swapCurrent_observed_altaz ( ::elt::mal::shared_vector< const double > & x)
inline

◆ swapObserved_altaz_at_requested_xy()

void hlcc::eltpk::AgnosticPointingKernelPositions::swapObserved_altaz_at_requested_xy ( ::elt::mal::shared_vector< const double > & x)
inline

◆ swapRadec_at_xy_from_guide_stars()

void hlcc::eltpk::AgnosticPointingKernelPositions::swapRadec_at_xy_from_guide_stars ( ::elt::mal::shared_vector< const double > & x)
inline

◆ swapTarget_observed_altaz()

void hlcc::eltpk::AgnosticPointingKernelPositions::swapTarget_observed_altaz ( ::elt::mal::shared_vector< const double > & x)
inline

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