1434
Hobby-Eberly Telescope Control System 3.9834 Generated by Doxygen 1.6.1 Thu Sep 27 13:06:32 2018

Hobby-Eberly Telescope Control System · Hobby-Eberly Telescope Control System 3.9834 Generated by Doxygen 1.6.1 Thu Sep 27 13:06:32 2018

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

  • Hobby-Eberly Telescope Control System3.9834

    Generated by Doxygen 1.6.1

    Thu Sep 27 13:06:32 2018

  • Contents

    1 Main Page 1

    1.1 HET Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

    1.2 HET Inter-Process Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

    1.3 HET Support Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

    2 Module Index 5

    2.1 Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

    3 Namespace Index 9

    3.1 Namespace List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    4 Class Index 11

    4.1 Class Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

    5 Class Index 33

    5.1 Class List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

    6 File Index 53

    6.1 File List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

    7 Module Documentation 59

    7.1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

    7.1.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

    7.2 Outlet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

    7.3 Apc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61

    7.4 Image pdu Sub-System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

    7.5 Image Pdu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

    7.6 Payload Alignment System (APC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

    7.6.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64

    7.7 APC Message Handlers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65

  • ii CONTENTS

    7.8 APC Utility Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66

    7.9 CAMRA Configuration Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

    7.9.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

    7.10 CAMRA Handlers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68

    7.11 CAMRA Hardware Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

    7.12 Array sizing constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

    7.12.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70

    7.13 Controller initialization constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

    7.13.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

    7.14 Amplifier related constants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

    7.14.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

    7.15 CCD Array Management and Recording Application (CAMRA) . . . . . . . . . . . . . . 73

    7.15.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73

    7.16 CAMRA Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74

    7.17 TCS Fixed precision time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75

    7.18 HET Earth orientation prediction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76

    7.19 TCS Application Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

    7.19.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

    7.20 TCS Base Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

    7.21 Common Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

    7.22 TCS Base Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80

    7.23 Coordinate Systems and Transformations . . . . . . . . . . . . . . . . . . . . . . . . . . 81

    7.23.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

    7.24 TCS SubSystem Class . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82

    7.25 Coordinate Transforms and Structure Mount Model . . . . . . . . . . . . . . . . . . . . . 83

    7.26 Coordinate Transform Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

    7.27 Structure Mount Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85

    7.28 Common Client-Side Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86

    7.29 Remote signalling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

    7.29.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

    7.29.2 Define Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

    7.29.2.1 MESSAGE_SETJMP . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

    7.30 Messaging Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

    7.30.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88

    7.31 TinyThread++ API Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

    7.31.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS iii

    7.31.2 Portability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

    7.31.3 Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

    7.31.4 Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89

    7.32 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

    7.32.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90

    7.33 Dome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91

    7.34 Dome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92

    7.35 Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

    7.36 Weather . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94

    7.37 Dome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95

    7.38 Dome . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96

    7.39 Legacy Servers Access System (Legacy) . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

    7.39.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97

    7.40 Class Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98

    7.41 Shutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

    7.42 Shutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100

    7.43 Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101

    7.44 Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

    7.45 Weather . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

    7.46 Weather . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104

    7.47 Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105

    7.48 AVT Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

    7.49 FLI Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

    7.50 PointGrey Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

    7.51 Simulated Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109

    7.52 Image Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

    7.53 Light Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111

    7.54 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

    7.54.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

    7.55 Light Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

    7.56 Image Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

    7.57 Pipe Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115

    7.58 Image Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

    7.59 Image Pipeline Sub-System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117

    7.60 Image Pipeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118

    7.61 Photometry Image Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • iv CONTENTS

    7.62 Wave Front Sensor Image Processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120

    7.63 FITS Image Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

    7.64 Payload Alignment System (PAS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

    7.64.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122

    7.65 PAS Message Handlers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

    7.66 PAS Utility Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

    7.67 Tip Tilt Light Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

    7.68 Acquisition and Guide Probe Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

    7.68.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126

    7.69 FCUClasses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

    7.70 MODBUS Utility Data Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128

    7.71 Prime Focus Instrument Package Server (PFIPServer) . . . . . . . . . . . . . . . . . . . . 129

    7.71.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129

    7.72 PFIP Configuration Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131

    7.73 PFIPServer Classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132

    7.74 PFIP Interface Operations and Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133

    7.75 Acquisition and Probe Assembly . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

    7.76 Facility Calibration Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

    7.77 Probe Assembly classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

    7.77.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

    7.77.2 Enumeration Type Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 136

    7.77.2.1 WhichMotor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136

    7.78 EPICSVariables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

    7.79 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

    7.79.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138

    7.80 Sample Servers Access System (Sample) . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

    7.80.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139

    7.81 Message Handler Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

    7.82 Class Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141

    7.83 Telescope Control System (TCS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142

    7.84 Tracker Motion Control System (TMCS) API . . . . . . . . . . . . . . . . . . . . . . . . 143

    7.84.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

    7.84.2 SET_TRAJ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

    7.84.2.1 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143

    7.84.2.2 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

    7.84.2.3 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS v

    7.84.2.4 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

    7.84.3 ABORT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

    7.84.3.1 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

    7.84.3.2 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

    7.84.3.3 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

    7.84.3.4 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

    7.84.4 MOVR_RTF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145

    7.84.4.1 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

    7.84.4.2 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

    7.84.4.3 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

    7.84.4.4 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146

    7.84.5 MOVA_RTF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

    7.84.5.1 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

    7.84.5.2 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

    7.84.5.3 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

    7.84.5.4 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

    7.84.6 MOVR_TSF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148

    7.84.6.1 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149

    7.84.6.2 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149

    7.84.6.3 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149

    7.84.6.4 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149

    7.84.7 MOVA_TSF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

    7.84.7.1 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150

    7.84.7.2 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

    7.84.7.3 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

    7.84.7.4 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151

    7.84.8 INIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

    7.84.8.1 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

    7.84.8.2 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152

    7.84.8.3 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

    7.84.9 Watchdog Command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

    7.84.9.1 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

    7.84.9.2 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

    7.84.9.3 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153

    7.84.10 MSG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

    7.84.10.1 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • vi CONTENTS

    7.84.10.2 Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

    7.84.10.3 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155

    7.84.10.4 tmcs_Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

    7.84.11 CLR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

    7.84.11.1 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

    7.84.11.2 Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

    7.84.11.3 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

    7.84.11.4 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

    7.84.11.5 pNotes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156

    7.84.12 MOVE_TIME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

    7.84.12.1 Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

    7.84.12.2 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

    7.84.12.3 Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157

    7.84.12.4 Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

    7.84.13 TMCS_return_values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158

    7.85 Tracker Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

    7.85.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159

    8 Namespace Documentation 161

    8.1 equ_hor Namespace Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

    8.1.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

    8.1.2 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

    8.1.2.1 equ2hor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161

    8.2 hetlib::hetutils Namespace Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162

    8.2.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162

    8.2.2 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

    8.2.2.1 Att . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

    8.2.2.2 BestAzimuth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

    8.2.2.3 clipToCircle_deg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

    8.2.2.4 clipToCircle_rad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

    8.2.2.5 degrees_to_hours . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163

    8.2.2.6 Ho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

    8.2.2.7 hours_to_degrees . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

    8.2.2.8 hours_to_radians . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

    8.2.2.9 modulo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

    8.2.2.10 Pa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

    8.2.2.11 radians_to_hours . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS vii

    8.2.2.12 Tde . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164

    8.3 hetlib::Points Namespace Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

    8.3.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

    8.3.2 Variable Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

    8.3.2.1 knownLists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

    8.4 hetlib::tcsconfig Namespace Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

    8.4.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

    8.5 hetlib::tcsutils Namespace Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

    8.5.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

    8.5.2 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

    8.5.2.1 start_clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168

    8.6 pt_itf Namespace Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

    8.6.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

    8.6.2 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

    8.6.2.1 find_radec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169

    8.6.2.2 inEllipse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170

    8.7 tthread Namespace Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

    8.7.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171

    8.7.2 Typedef Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172

    8.7.2.1 pthread_trampoline . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172

    8.7.3 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172

    8.7.3.1 _threadpool_start_thread . . . . . . . . . . . . . . . . . . . . . . . . . 172

    8.8 tthread::chrono Namespace Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

    8.8.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173

    8.9 tthread::this_thread Namespace Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 174

    8.9.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

    8.9.2 Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

    8.9.2.1 sleep_for . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

    8.9.2.2 yield . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174

    9 Class Documentation 175

    9.1 _modbus Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175

    9.2 _modbus_backend Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176

    9.3 _modbus_rtu Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177

    9.4 _modbus_tcp Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178

    9.5 _modbus_tcp_pi Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179

    9.6 _sft Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • viii CONTENTS

    9.7 tthread::_thread_start_functor< T > Struct Template Reference . . . . . . . . . . . . . . 181

    9.8 tthread::_thread_start_functor_arg< F, A > Struct Template Reference . . . . . . . . . . . 182

    9.9 tthread::_thread_start_info Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . 183

    9.10 tthread::_thread_start_member< 14463331 > Struct Template Reference . . . . . . . . . 184

    9.11 tthread::_thread_start_member_arg< 14463331, A > Struct Template Reference . . . . . 185

    9.12 abort Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

    9.12.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186

    9.13 Abort Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

    9.13.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187

    9.14 camra_handlers::abort Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

    9.14.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 188

    9.14.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

    9.15 tracker_handlers::abortMove Class Reference . . . . . . . . . . . . . . . . . . . . . . . . 189

    9.15.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 189

    9.15.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189

    9.16 abortMove Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

    9.16.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190

    9.17 aboutDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191

    9.18 Ui::aboutDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192

    9.19 ACQ_Camera Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193

    9.19.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 194

    9.19.1.1 Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

    9.19.1.2 GetACQCameraFilterPos . . . . . . . . . . . . . . . . . . . . . . . . . 194

    9.19.1.3 GetACQCameraStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

    9.19.1.4 Init . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

    9.19.1.5 SetACQCameraFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

    9.19.1.6 SetACQCameraStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . 194

    9.20 ACQ_Shutter Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195

    9.20.1 Constructor & Destructor Documentation . . . . . . . . . . . . . . . . . . . . . . 197

    9.20.1.1 ACQ_Shutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

    9.20.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 197

    9.20.2.1 CloseShutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

    9.20.2.2 EnableShutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

    9.20.2.3 GetShutterStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

    9.20.2.4 HomeShutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

    9.20.2.5 InitShutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS ix

    9.20.2.6 OpenShutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

    9.20.2.7 SetShutterStatus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198

    9.20.2.8 WriteShutterOpenClose . . . . . . . . . . . . . . . . . . . . . . . . . . 198

    9.21 ACQ_SubSystem Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199

    9.21.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 202

    9.21.1.1 EnableDisableProbes . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

    9.21.1.2 GetACQCameraFocus . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

    9.21.1.3 SetACQCameraFilter . . . . . . . . . . . . . . . . . . . . . . . . . . . 202

    9.21.1.4 SetACQCameraFocus . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

    9.21.1.5 SetACQCameraFocus_mm . . . . . . . . . . . . . . . . . . . . . . . . 203

    9.21.1.6 SetCWFSCameraDeployed . . . . . . . . . . . . . . . . . . . . . . . . 203

    9.21.1.7 SetDither . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

    9.21.1.8 SetENWAFilterPosition . . . . . . . . . . . . . . . . . . . . . . . . . . 203

    9.21.1.9 TakeExposure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

    9.22 ACQCamInfo Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204

    9.23 AcqCamStatus Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205

    9.24 Ui::acqCamStatusTab Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206

    9.25 acqCamStatusTabUi Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207

    9.26 AcqCWFSStatus Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

    9.27 AcqENWAStatus Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

    9.28 AcqMiscStatus Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210

    9.29 AcqShutterStatus Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211

    9.30 activate Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

    9.30.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

    9.30.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 212

    9.30.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212

    9.31 add_correction Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

    9.31.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

    9.31.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 213

    9.31.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213

    9.32 AdjustDither Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

    9.32.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

    9.33 Alarm_Monitor Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

    9.33.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215

    9.34 VirusMonitorStatus::alarms Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . 216

    9.35 PFIPMonitorStatus::alarms Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . 217

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • x CONTENTS

    9.36 alertsDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218

    9.37 Ui::alertsDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219

    9.38 altaz_coordinate Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220

    9.38.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220

    9.39 Amoeba< Func > Class Template Reference . . . . . . . . . . . . . . . . . . . . . . . . 221

    9.39.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 221

    9.39.1.1 amotry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221

    9.40 Amp Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222

    9.41 AnalysisRegion Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224

    9.42 apcCmd Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225

    9.43 apcCmdConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

    9.43.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 226

    9.43.1.1 print_summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

    9.43.1.2 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226

    9.44 apcConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

    9.44.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 227

    9.44.1.1 print_summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

    9.44.1.2 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

    9.45 APCData Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228

    9.46 APCException Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229

    9.47 apcPduSubSystem Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230

    9.48 apcServer Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231

    9.49 Ui::apcTab Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

    9.50 apcTabUi Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234

    9.51 tcs_photometry::AperturePhotResults Struct Reference . . . . . . . . . . . . . . . . . . . 236

    9.51.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236

    9.52 apply_offset Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237

    9.52.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237

    9.53 tcsdb::attr_descriptor Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238

    9.54 averager< Type > Class Template Reference . . . . . . . . . . . . . . . . . . . . . . . . 239

    9.55 AVT Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240

    9.56 BeginRangeProbes Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

    9.56.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241

    9.57 bestDistance Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242

    9.58 ExposureInfo::BINNING Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 243

    9.59 BuildPupilThreadArgs Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 244

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS xi

    9.60 BusyHandler Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245

    9.60.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 245

    9.60.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245

    9.61 Camera Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246

    9.62 AcqCamStatus::camera_status Struct Reference . . . . . . . . . . . . . . . . . . . . . . . 248

    9.63 CameraAVT Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249

    9.64 CameraConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250

    9.64.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 252

    9.64.1.1 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252

    9.65 Ui::cameraControlTab Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

    9.66 cameraControlTabUi Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254

    9.67 CameraFLI::CameraData Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 255

    9.68 CameraFLI Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256

    9.69 cameraImageMarker Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257

    9.70 cameraImageScene Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258

    9.71 Ui::cameraImageTab Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261

    9.72 cameraImageTabUi Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262

    9.73 cameraImageTabUiThreadWorker Class Reference . . . . . . . . . . . . . . . . . . . . . 264

    9.74 CameraInfo Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

    9.75 Ui::cameraMetrologyControlTab Class Reference . . . . . . . . . . . . . . . . . . . . . . 266

    9.76 cameraMetrologyControlTabUi Class Reference . . . . . . . . . . . . . . . . . . . . . . . 267

    9.77 Ui::cameraMetrologyDataTab Class Reference . . . . . . . . . . . . . . . . . . . . . . . 268

    9.78 cameraMetrologyDataTabUi Class Reference . . . . . . . . . . . . . . . . . . . . . . . . 269

    9.79 CameraPGR Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270

    9.80 CameraSim Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272

    9.81 CAMRAConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

    9.81.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 273

    9.81.1.1 print_summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

    9.81.1.2 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274

    9.82 CAMRADriver Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

    9.82.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

    9.82.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 276

    9.82.2.1 exposure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276

    9.82.2.2 stash_temps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276

    9.83 CAMRAException Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277

    9.84 camra_handlers::CAMRAHandler Class Reference . . . . . . . . . . . . . . . . . . . . . 278

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • xii CONTENTS

    9.84.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278

    9.85 CAMRAHardware Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279

    9.85.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279

    9.86 cancel_trajectory Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282

    9.86.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282

    9.86.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 282

    9.86.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282

    9.87 CBUF< indexType, size, entryType > Class Template Reference . . . . . . . . . . . . . . 283

    9.88 CCD Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284

    9.89 center Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286

    9.89.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286

    9.89.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 286

    9.89.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286

    9.90 CentroidInfo Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287

    9.91 chunkHeader Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

    9.92 cJSON Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289

    9.93 cJSON_Hooks Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290

    9.94 CleanerConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291

    9.94.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 291

    9.94.1.1 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291

    9.95 clear_fiducial Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292

    9.95.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292

    9.95.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 292

    9.95.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292

    9.96 clear_trajectories Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293

    9.96.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293

    9.96.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 293

    9.96.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293

    9.97 tracker_handlers::clearError Class Reference . . . . . . . . . . . . . . . . . . . . . . . . 294

    9.97.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 294

    9.97.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294

    9.98 clearError Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295

    9.98.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295

    9.99 Client Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296

    9.99.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 296

    9.100Close Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS xiii

    9.100.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297

    9.101camra_handlers::close_shutter Class Reference . . . . . . . . . . . . . . . . . . . . . . . 298

    9.101.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 298

    9.101.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298

    9.102close_shutter Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299

    9.102.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299

    9.103CloseShutter Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300

    9.103.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300

    9.104cmdConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

    9.104.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

    9.104.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 301

    9.104.2.1 print_summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

    9.104.2.2 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301

    9.105Cntl Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302

    9.106coefs_t Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304

    9.107Command Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305

    9.108camra_handlers::command_controller Class Reference . . . . . . . . . . . . . . . . . . . 306

    9.108.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 306

    9.108.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306

    9.109command_controller Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307

    9.109.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307

    9.110tthread::condition_variable Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . 308

    9.110.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308

    9.110.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 308

    9.110.2.1 notify_all . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308

    9.110.2.2 notify_one . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309

    9.110.2.3 wait . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309

    9.110.2.4 wait_for . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309

    9.111Config Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310

    9.112tcs_photometry::ConfigureParams Struct Reference . . . . . . . . . . . . . . . . . . . . . 311

    9.112.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311

    9.113wfs_photometry::ConfigureParams Struct Reference . . . . . . . . . . . . . . . . . . . . 312

    9.114Ui::configureSystemsDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . 313

    9.115configureSystemsDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 314

    9.116Ui::configureTabsDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 315

    9.117configureTabsDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • xiv CONTENTS

    9.118confirmOffsetDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317

    9.119Ui::confirmOffsetDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 318

    9.120consoleConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

    9.120.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 319

    9.120.1.1 print_summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

    9.120.1.2 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319

    9.121ControllerConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320

    9.121.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 320

    9.121.1.1 print_summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320

    9.121.1.2 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320

    9.122CoordinateTransformException Class Reference . . . . . . . . . . . . . . . . . . . . . . . 321

    9.123correct_for_structure Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

    9.123.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

    9.123.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 322

    9.123.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322

    9.124Correction Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

    9.124.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

    9.125cubFit Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324

    9.126AcqCWFSStatus::cwfs_status Struct Reference . . . . . . . . . . . . . . . . . . . . . . . 325

    9.127CWFSInfo Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326

    9.128CyclePipeline Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327

    9.128.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327

    9.129mainWindow::DashBoardAlerts Class Reference . . . . . . . . . . . . . . . . . . . . . . 328

    9.130Payload::Data Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329

    9.131dataChunk Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330

    9.132deactivate Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

    9.132.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

    9.132.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 331

    9.132.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331

    9.133deep_arg_t Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332

    9.134delta_time Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334

    9.135DeployACQCameraMirror Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . 335

    9.135.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335

    9.136DeployCWFSCamera Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336

    9.136.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336

    9.137DeployCWFSCameraMirror Class Reference . . . . . . . . . . . . . . . . . . . . . . . . 337

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS xv

    9.137.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337

    9.138DeployPVCamera Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338

    9.138.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338

    9.139detachedTabWindow Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339

    9.140DeviceConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340

    9.140.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 340

    9.140.1.1 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340

    9.141DevicePipelineEnableCCASDMIHandlerClass Class Reference . . . . . . . . . . . . . . 341

    9.141.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 341

    9.141.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341

    9.142DevicePipelineEnableSACDMIHandlerClass Class Reference . . . . . . . . . . . . . . . 342

    9.142.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 342

    9.142.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342

    9.143DevicePipelineSetGROCHandlerClass Class Reference . . . . . . . . . . . . . . . . . . . 343

    9.143.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 343

    9.143.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343

    9.144DevicePipelineStatusHandlerClass Class Reference . . . . . . . . . . . . . . . . . . . . . 344

    9.144.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 344

    9.144.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344

    9.145camra_handlers::disable_pressure_gauges Class Reference . . . . . . . . . . . . . . . . . 345

    9.145.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 345

    9.145.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345

    9.146disable_pressure_gauges Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 346

    9.146.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346

    9.147disable_rho Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347

    9.147.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347

    9.147.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 347

    9.147.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347

    9.148disable_shutter Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348

    9.148.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348

    9.149camra_handlers::disable_shutter Class Reference . . . . . . . . . . . . . . . . . . . . . . 349

    9.149.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 349

    9.149.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349

    9.150DisableProbes Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350

    9.150.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350

    9.151DMI_get_status Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • xvi CONTENTS

    9.151.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351

    9.151.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 351

    9.151.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351

    9.152pasDevicePipelineSubSystem::DMIData Struct Reference . . . . . . . . . . . . . . . . . 352

    9.153DMIData Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353

    9.154DMIHandler Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354

    9.155DMILoop Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355

    9.156liborchestrate::DmiSubsystem Class Reference . . . . . . . . . . . . . . . . . . . . . . . 356

    9.157Doh Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 357

    9.158dome_Abort Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358

    9.158.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358

    9.159dome_GetPosition Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359

    9.160dome_Home Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360

    9.160.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360

    9.161dome_IssuePMACCmd Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

    9.161.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361

    9.162dome_MoveTo Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362

    9.162.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362

    9.163dome_MoveToCCAS Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363

    9.164dome_OnLine Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364

    9.164.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364

    9.165dome_Reset Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365

    9.165.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365

    9.166dome_SetDirection Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366

    9.166.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366

    9.167dome_SetPower Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

    9.167.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367

    9.168dome_SetVelocity Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368

    9.168.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368

    9.169dome_Status Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369

    9.169.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369

    9.170dome_Stop Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370

    9.170.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370

    9.171dome_Stow Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371

    9.172dome_Test Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372

    9.172.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS xvii

    9.173DomeClient Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373

    9.174DomeConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374

    9.174.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 374

    9.174.1.1 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374

    9.175DomeStatus Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375

    9.176DomeStatusHandlerClass Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 376

    9.176.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 376

    9.176.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376

    9.177droppablePlainTextEdit Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 377

    9.178tthread::chrono::duration< _Rep, _Period > Class Template Reference . . . . . . . . . . 378

    9.178.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 378

    9.179DynamicConfig Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379

    9.180editPreferencesDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380

    9.181Ui::editPreferencesDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 381

    9.182enable_pressure_gauges Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 382

    9.182.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382

    9.183camra_handlers::enable_pressure_gauges Class Reference . . . . . . . . . . . . . . . . . 383

    9.183.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 383

    9.183.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383

    9.184enable_rho Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384

    9.184.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384

    9.184.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 384

    9.184.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384

    9.185camra_handlers::enable_shutter Class Reference . . . . . . . . . . . . . . . . . . . . . . . 385

    9.185.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 385

    9.185.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385

    9.186enable_shutter Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386

    9.186.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386

    9.187EnableCCASDMI Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387

    9.188EnableProbes Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388

    9.188.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388

    9.189EnableSACDMI Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389

    9.190EndRangeProbes Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390

    9.190.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390

    9.191AcqENWAStatus::enwa_status Struct Reference . . . . . . . . . . . . . . . . . . . . . . . 391

    9.192ENWAInfo Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • xviii CONTENTS

    9.193Ephemeris Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393

    9.193.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393

    9.194EphList Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394

    9.195EphRec Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395

    9.196EPICSComm Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396

    9.196.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396

    9.196.2 Constructor & Destructor Documentation . . . . . . . . . . . . . . . . . . . . . . 397

    9.196.2.1 EPICSComm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397

    9.196.3 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 397

    9.196.3.1 Connect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397

    9.196.3.2 GetString . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397

    9.196.3.3 getValues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397

    9.196.3.4 SetInt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397

    9.196.3.5 setValues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398

    9.197eq_coords Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399

    9.198Event Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400

    9.198.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400

    9.198.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 400

    9.198.2.1 operator

  • CONTENTS xix

    9.207eventsConfig Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411

    9.207.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 411

    9.207.1.1 print_summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411

    9.207.1.2 set_options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411

    9.208EventSink Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412

    9.208.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412

    9.208.2 Constructor & Destructor Documentation . . . . . . . . . . . . . . . . . . . . . . 412

    9.208.2.1 EventSink . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412

    9.208.3 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 412

    9.208.3.1 add_system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412

    9.208.3.2 disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412

    9.208.3.3 next_event . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412

    9.208.3.4 set_filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 413

    9.209EventSource Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414

    9.209.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414

    9.209.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 414

    9.209.2.1 name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414

    9.210EventSourceRoot Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415

    9.210.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415

    9.211EventSourceSocket Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416

    9.211.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416

    9.212ExportData Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417

    9.213camra_handlers::expose Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 418

    9.213.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 418

    9.213.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418

    9.214expose Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419

    9.214.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419

    9.215Exposure Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420

    9.215.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 420

    9.216ExposureDescriptor Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421

    9.216.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 421

    9.217ExposureInfo Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423

    9.218tthread::fast_mutex Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425

    9.218.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425

    9.218.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 425

    9.218.2.1 lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • xx CONTENTS

    9.218.2.2 try_lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425

    9.218.2.3 unlock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426

    9.219FCU_Lamp Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 427

    9.220FCU_LDLS Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428

    9.221FCU_Shutter Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 429

    9.222FCU_Slider Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430

    9.223FCU_State Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431

    9.224FCUStatus::fcu_status Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 433

    9.225FCU_SubSystem Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435

    9.225.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 436

    9.225.1.1 BroadcastStatusEvents . . . . . . . . . . . . . . . . . . . . . . . . . . 436

    9.225.1.2 DeployFCUHead . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436

    9.225.1.3 EnableLamps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436

    9.225.1.4 ExposureSetup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436

    9.225.1.5 MoveOutputLightGuide . . . . . . . . . . . . . . . . . . . . . . . . . . 436

    9.225.1.6 MoveSelectorPosition . . . . . . . . . . . . . . . . . . . . . . . . . . . 436

    9.225.1.7 PrintState . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437

    9.225.1.8 ReplyCurrentExposure . . . . . . . . . . . . . . . . . . . . . . . . . . 437

    9.225.1.9 ReplyLastExposure . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437

    9.225.1.10RetractFCUHead . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437

    9.225.1.11SetValue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437

    9.226FCUCancelExposure Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438

    9.226.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438

    9.227FCUCommException Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439

    9.228FCUCommunication Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440

    9.229Ui::fcuControlTab Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441

    9.230fcuControlTabUi Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442

    9.231FCUDeployHead Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443

    9.231.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443

    9.232FCUDisableAllLights Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444

    9.232.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 444

    9.233FCUEnableLamps Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445

    9.233.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 445

    9.234FCUEnableLightSources Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 446

    9.234.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446

    9.235FCUException Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS xxi

    9.236FCUExposeLDLS Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448

    9.236.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448

    9.237FCUExposeSliderA Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449

    9.237.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449

    9.238FCUExposeSliderB Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450

    9.238.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450

    9.239FCUGetCurrentExposureInfo Class Reference . . . . . . . . . . . . . . . . . . . . . . . . 451

    9.239.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451

    9.240FCUGetLastExposureInfo Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . 452

    9.240.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 452

    9.241FCUHandler Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453

    9.241.1 Constructor & Destructor Documentation . . . . . . . . . . . . . . . . . . . . . . 453

    9.241.1.1 FCUHandler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453

    9.241.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 453

    9.241.2.1 FCUExposeSlider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 453

    9.241.2.2 parseSlider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454

    9.241.2.3 parseSliderPos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 454

    9.242FCUInitLightSources Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455

    9.242.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 455

    9.243FCUMoveLightBank Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456

    9.243.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 456

    9.244FCUMoveLightGuide Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457

    9.244.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457

    9.245FCUMoveSlider Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458

    9.245.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458

    9.246FCUMutexException Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459

    9.247FCUPrintRegister Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460

    9.247.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460

    9.248FCUPrintState Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461

    9.248.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461

    9.249FCURetractHead Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462

    9.249.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462

    9.250FCUSetLampWarmUp Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 463

    9.250.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463

    9.251FCUSetLDLSWarmUp Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 464

    9.251.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 464

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • xxii CONTENTS

    9.252FCUShutDown Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465

    9.252.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 465

    9.253FCUStatus Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466

    9.254Ui::fcuStatusTab Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467

    9.255fcuStatusTabUi Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468

    9.256FCUWriteRegister Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469

    9.256.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469

    9.257fiducialDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 470

    9.258Ui::fiducialDialog Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471

    9.259pasImagePipelineSubSystem::TCSData::fiducialObject Struct Reference . . . . . . . . . . 472

    9.260ExposureInfo::FILTER_INFO Struct Reference . . . . . . . . . . . . . . . . . . . . . . . 473

    9.261AcqCamStatus::filter_status Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . 474

    9.262Filters Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 475

    9.263FitData Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 476

    9.264tcs_photometry::FitPars Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 477

    9.264.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477

    9.265pasImagePipelineSubSystem::FITSMapEntry Struct Reference . . . . . . . . . . . . . . . 478

    9.266FitsOutWrapper Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 479

    9.267fixed_point::FixedPoint< T, N > Class Template Reference . . . . . . . . . . . . . . . . 480

    9.267.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480

    9.267.2 Constructor & Destructor Documentation . . . . . . . . . . . . . . . . . . . . . . 481

    9.267.2.1 FixedPoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481

    9.267.2.2 FixedPoint . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481

    9.268PFIPStatusBase::flags Struct Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 482

    9.269flagValues Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483

    9.270focalPlaneShutterScene Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 484

    9.271Ui::focalPlaneShutterTab Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . 485

    9.272focalPlaneShutterTabUi Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 486

    9.273Foo Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 487

    9.274force_state_event Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488

    9.274.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488

    9.274.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 488

    9.274.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488

    9.275ForceStatusEvent Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489

    9.275.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 489

    9.276ForceStatusEventsHandlerClass Class Reference . . . . . . . . . . . . . . . . . . . . . . 490

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS xxiii

    9.276.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 490

    9.276.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490

    9.277formatChunk Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491

    9.278fptime Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492

    9.278.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492

    9.278.2 Constructor & Destructor Documentation . . . . . . . . . . . . . . . . . . . . . . 492

    9.278.2.1 fptime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492

    9.278.2.2 fptime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492

    9.278.2.3 fptime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492

    9.278.2.4 fptime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493

    9.278.2.5 fptime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493

    9.278.3 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 493

    9.278.3.1 as_utc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493

    9.278.3.2 from_decimal_equinox . . . . . . . . . . . . . . . . . . . . . . . . . . 493

    9.278.3.3 now . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493

    9.279fw102b::FW102B Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494

    9.280GenerateExceptionHandler Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . 495

    9.280.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 495

    9.280.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495

    9.281get_analysis_region Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496

    9.281.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496

    9.281.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 496

    9.281.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496

    9.282camra_handlers::get_ccd_temp Class Reference . . . . . . . . . . . . . . . . . . . . . . . 497

    9.282.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497

    9.282.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 497

    9.282.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497

    9.283get_ccd_temp Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498

    9.283.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 498

    9.284camra_handlers::get_clock_voltages Class Reference . . . . . . . . . . . . . . . . . . . . 499

    9.284.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 499

    9.284.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499

    9.285get_clock_voltages Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500

    9.285.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 500

    9.286get_correction Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501

    9.286.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • xxiv CONTENTS

    9.286.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 501

    9.286.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501

    9.287camra_handlers::get_cryo_pressure Class Reference . . . . . . . . . . . . . . . . . . . . . 502

    9.287.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 502

    9.287.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502

    9.288get_cryo_pressure Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503

    9.288.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 503

    9.289camra_handlers::get_cryo_temp Class Reference . . . . . . . . . . . . . . . . . . . . . . 504

    9.289.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 504

    9.289.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504

    9.290get_cryo_temp Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505

    9.290.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505

    9.291get_current_local_sidereal_time Class Reference . . . . . . . . . . . . . . . . . . . . . . 506

    9.291.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506

    9.291.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 506

    9.291.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506

    9.292get_current_pointing Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507

    9.292.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507

    9.292.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 507

    9.292.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 507

    9.293get_current_trajectory_info Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . 508

    9.293.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508

    9.293.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 508

    9.293.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508

    9.294get_exposure_info Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509

    9.294.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509

    9.295camra_handlers::get_exposure_info Class Reference . . . . . . . . . . . . . . . . . . . . 510

    9.295.1 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 510

    9.295.1.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510

    9.296get_fiducial Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511

    9.296.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511

    9.296.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 511

    9.296.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 511

    9.297get_focus_gain Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512

    9.297.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512

    9.297.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 512

    Generated on Thu Sep 27 13:06:32 2018 for Hobby-Eberly Telescope Control System by Doxygen

  • CONTENTS xxv

    9.297.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 512

    9.298get_focus_offset Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513

    9.298.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513

    9.298.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 513

    9.298.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 513

    9.299get_focus_window_length Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . 514

    9.299.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514

    9.299.2 Member Function Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . 514

    9.299.2.1 process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514

    9.300get_hardware_status Class Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515

    9.300.1 Detailed Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 515

    9.301camra_handlers::get_hardware_status Class Reference . . . . . . . . . . . . . . . . . . . 516

    9.301.1 Member Function