00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015 #include <pmDetrendDB.h>
00016
00017 #ifndef PM_FPA_FILE_DEFINE_H
00018 #define PM_FPA_FILE_DEFINE_H
00019
00020
00021 pmFPAfile *pmFPAfileDefineInput (pmConfig *config, pmFPA *fpa, char *name);
00022
00023
00024 pmFPAfile *pmFPAfileDefineOutput (pmConfig *config, pmFPA *fpa, char *name);
00025
00026
00027 pmFPAfile *pmFPAfileDefineFromArgs (bool *found, pmConfig *config, char *filename, char *argname);
00028
00029
00030 pmFPAfile *pmFPAfileDefineFromConf (bool *found, pmConfig *config, char *filename);
00031
00032
00033 pmFPAfile *pmFPAfileDefineFromDetDB (bool *found, pmConfig *config, char *filename, pmFPA *input, pmDetrendType type);
00034
00035
00036 pmFPAfile *pmFPAfileDefineFromFPA (pmConfig *config, pmFPA *src, int xBin, int yBin, char *filename);
00037
00038
00039
00040 pmFPAfile *pmFPAfileDefineNewCamera (pmConfig *config, char *filename);
00041
00042
00043
00044 pmReadout *pmFPAfileDefineInternal (psMetadata *files, char *name, int Nx, int Ny, int type);
00045
00046
00047 bool pmFPAfileDropInternal (psMetadata *files, char *name);
00048
00049
00050 pmFPAfile *pmFPAfileDefineSingleFromArgs (bool *found, pmConfig *config, char *filename, char *argname, int entry);
00051 # endif