Definition in file pmFPA.h.
#include "pslib.h"
#include "pmHDU.h"
Include dependency graph for pmFPA.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | pmFPA |
| Focal plane data structure. More... | |
| struct | pmChip |
| Chip data structure. More... | |
| struct | pmCell |
| Cell data structure. More... | |
| struct | pmReadout |
| Readout data structure. More... | |
Defines | |
| #define | FPA_ASTROM 1 |
Enumerations | |
| enum | pmFPALevel { PM_FPA_LEVEL_NONE, PM_FPA_LEVEL_FPA, PM_FPA_LEVEL_CHIP, PM_FPA_LEVEL_CELL, PM_FPA_LEVEL_READOUT } |
| Specify the level for an operation. More... | |
Functions | |
| void | pmCellFreeReadouts (pmCell *cell) |
| void | pmChipFreeCells (pmChip *chip) |
| void | pmReadoutFreeData (pmReadout *readout) |
| void | pmCellFreeData (pmCell *cell) |
| void | pmChipFreeData (pmChip *chip) |
| void | pmFPAFreeData (pmFPA *fpa) |
| pmReadout * | pmReadoutAlloc (pmCell *cell) |
| Allocates a pmReadout. | |
| pmCell * | pmCellAlloc (pmChip *chip, const char *name) |
| Allocates a pmCell. | |
| pmChip * | pmChipAlloc (pmFPA *fpa, const char *name) |
| Allocates a pmChip. | |
| pmFPA * | pmFPAAlloc (const psMetadata *camera) |
| Allocates a pmFPA. | |
| bool | pmFPACheckParents (pmFPA *fpa) |
| Verify parent links. | |
| bool | pmFPASetFileStatus (pmFPA *fpa, bool status) |
| bool | pmChipSetFileStatus (pmChip *chip, bool status) |
| bool | pmCellSetFileStatus (pmCell *cell, bool status) |
| bool | pmFPASetDataStatus (pmFPA *fpa, bool status) |
| bool | pmChipSetDataStatus (pmChip *chip, bool status) |
| bool | pmCellSetDataStatus (pmCell *cell, bool status) |
| bool | pmFPASelectChip (pmFPA *fpa, int chipNum, bool exclusive) |
| pmFPASelectChip shall set valid to true for the specified chip number (chipNum), and all other chips shall have valid set to false. | |
| bool | pmChipSelectCell (pmChip *chip, int cellNum, bool exclusive) |
| int | pmFPAExcludeChip (pmFPA *fpa, int chipNum) |
| pmFPAExcludeChip shall set valid to false only for the specified chip number (chipNum). | |
| int | pmChipExcludeCell (pmChip *chip, int cellNum) |
| bool | pmCellSetWeights (pmCell *cell) |
| char * | pmFPALevelToName (pmFPALevel level) |
| pmFPALevel | pmFPALevelFromName (const char *name) |
|
|
|
1.4.4