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