00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef PM_CONCEPTS_STANDARD_H
00012 #define PM_CONCEPTS_STANDARD_H
00013
00014
00015
00016
00017 #include <pslib.h>
00018 #include "pmFPA.h"
00019
00020
00021 psMetadataItem *p_pmConceptParse_FPA_FILTER(const psMetadataItem *concept,
00022 const psMetadataItem *pattern,
00023 const psMetadata *cameraFormat,
00024 const pmFPA *fpa,
00025 const pmChip *chip,
00026 const pmCell *cell
00027 );
00028
00029
00030 psMetadataItem *p_pmConceptFormat_FPA_FILTER(const psMetadataItem *concept,
00031 const psMetadata *cameraFormat,
00032 const pmFPA *fpa,
00033 const pmChip *chip,
00034 const pmCell *cell
00035 );
00036
00037
00038 psMetadataItem *p_pmConceptParse_FPA_Coords(const psMetadataItem *concept,
00039 const psMetadataItem *pattern,
00040 const psMetadata *cameraFormat,
00041 const pmFPA *fpa,
00042 const pmChip *chip,
00043 const pmCell *cell
00044 );
00045
00046
00047 psMetadataItem *p_pmConceptFormat_FPA_Coords(const psMetadataItem *concept,
00048 const psMetadata *cameraFormat,
00049 const pmFPA *fpa,
00050 const pmChip *chip,
00051 const pmCell *cell
00052 );
00053
00054
00055 psMetadataItem *p_pmConceptParse_CELL_TRIMSEC(const psMetadataItem *concept,
00056 const psMetadataItem *pattern,
00057 const psMetadata *cameraFormat,
00058 const pmFPA *fpa,
00059 const pmChip *chip,
00060 const pmCell *cell
00061 );
00062
00063
00064 psMetadataItem *p_pmConceptParse_CELL_BIASSEC(const psMetadataItem *concept,
00065 const psMetadataItem *pattern,
00066 const psMetadata *cameraFormat,
00067 const pmFPA *fpa,
00068 const pmChip *chip,
00069 const pmCell *cell
00070 );
00071
00072
00073 psMetadataItem *p_pmConceptParse_CELL_Binning(const psMetadataItem *concept,
00074 const psMetadataItem *pattern,
00075 const psMetadata *cameraFormat,
00076 const pmFPA *fpa,
00077 const pmChip *chip,
00078 const pmCell *cell
00079 );
00080
00081
00082 psMetadataItem *p_pmConceptParse_TIMESYS(const psMetadataItem *concept,
00083 const psMetadataItem *pattern,
00084 const psMetadata *cameraFormat,
00085 const pmFPA *fpa,
00086 const pmChip *chip,
00087 const pmCell *cell
00088 );
00089
00090
00091 psMetadataItem *p_pmConceptParse_TIME(const psMetadataItem *concept,
00092 const psMetadataItem *pattern,
00093 const psMetadata *cameraFormat,
00094 const pmFPA *fpa,
00095 const pmChip *chip,
00096 const pmCell *cell
00097 );
00098
00099
00100 psMetadataItem *p_pmConceptParse_Positions(const psMetadataItem *concept,
00101 const psMetadataItem *pattern,
00102 const psMetadata *cameraFormat,
00103 const pmFPA *fpa,
00104 const pmChip *chip,
00105 const pmCell *cell
00106 );
00107
00108
00109 psMetadataItem *p_pmConceptFormat_CELL_TRIMSEC(const psMetadataItem *concept,
00110 const psMetadata *cameraFormat,
00111 const pmFPA *fpa,
00112 const pmChip *chip,
00113 const pmCell *cell
00114 );
00115
00116
00117 psMetadataItem *p_pmConceptFormat_CELL_BIASSEC(const psMetadataItem *concept,
00118 const psMetadata *cameraFormat,
00119 const pmFPA *fpa,
00120 const pmChip *chip,
00121 const pmCell *cell
00122 );
00123
00124
00125 psMetadataItem *p_pmConceptFormat_CELL_XBIN(const psMetadataItem *concept,
00126 const psMetadata *cameraFormat,
00127 const pmFPA *fpa,
00128 const pmChip *chip,
00129 const pmCell *cell
00130 );
00131
00132
00133 psMetadataItem *p_pmConceptFormat_CELL_YBIN(const psMetadataItem *concept,
00134 const psMetadata *cameraFormat,
00135 const pmFPA *fpa,
00136 const pmChip *chip,
00137 const pmCell *cell
00138 );
00139
00140
00141 psMetadataItem *p_pmConceptFormat_TIMESYS(const psMetadataItem *concept,
00142 const psMetadata *cameraFormat,
00143 const pmFPA *fpa,
00144 const pmChip *chip,
00145 const pmCell *cell
00146 );
00147
00148
00149 psMetadataItem *p_pmConceptFormat_TIME(const psMetadataItem *concept,
00150 const psMetadata *cameraFormat,
00151 const pmFPA *fpa,
00152 const pmChip *chip,
00153 const pmCell *cell
00154 );
00155
00156
00157 psMetadataItem *p_pmConceptFormat_Positions(const psMetadataItem *concept,
00158 const psMetadata *cameraFormat,
00159 const pmFPA *fpa,
00160 const pmChip *chip,
00161 const pmCell *cell
00162 );
00163
00164 #endif