IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 17, 2008, 12:29:17 PM (18 years ago)
Author:
Paul Price
Message:

API change for pmFPARead(), etc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppStats/src/ppStats.h

    r14020 r18168  
    1414    bool doStats;                       // Do pixel statistics?
    1515    bool fileLevel;                     // Output file level?
    16     pmFPAview *fileView;                // View to analyse
     16    pmFPAview *fileView;                // View to analyse
    1717
    1818    psList *headers;                    // Headers to read
     
    3030ppStatsData *ppStatsDataAlloc(void);
    3131
    32 /// Perform the ppStats steps on the given FPA (optionally for specified view) 
     32/// Perform the ppStats steps on the given FPA (optionally for specified view)
    3333psMetadata *ppStatsFPA(psMetadata *out,
    34                        pmFPA *fpa,         // FPA for which to get statistics
    35                        pmFPAview *view,    // View for analysis
    36                        psMaskType maskVal, // Value to mask
    37                        pmConfig *config    // Configuration
     34                       pmFPA *fpa,         // FPA for which to get statistics
     35                       pmFPAview *view,    // View for analysis
     36                       psMaskType maskVal, // Value to mask
     37                       pmConfig *config    // Configuration
    3838    );
    3939
    4040psExit ppStatsChip(psMetadata *fpaResults, // Metadata holding the fpa results
    41                    pmChip *chip,     // Chip for which to get statistics
    42                    psFits *fits,     // FITS file handle
    43                    pmFPAview *view,  // View for analysis
    44                    ppStatsData *data,// The data
    45                    const pmConfig *config // Configuration
     41                   pmChip *chip,     // Chip for which to get statistics
     42                   psFits *fits,     // FITS file handle
     43                   pmFPAview *view,  // View for analysis
     44                   ppStatsData *data,// The data
     45                  pmConfig *config // Configuration
    4646    );
    4747
    4848psExit ppStatsCell(psMetadata *chipResults, // Metadata holding the chip results
    49                    pmCell *cell,     // Cell for which to get statistics
    50                    psFits *fits,     // FITS file handle
    51                    pmFPAview *view,  // View for analysis
    52                    ppStatsData *data,// The data
    53                    const pmConfig *config // Configuration
     49                   pmCell *cell,     // Cell for which to get statistics
     50                   psFits *fits,     // FITS file handle
     51                   pmFPAview *view,  // View for analysis
     52                   ppStatsData *data,// The data
     53                   pmConfig *config // Configuration
    5454    );
    5555
     
    6464// measure only the pixel-related statistics (stats, summary)
    6565psMetadata *ppStatsPixels(psMetadata *out,
    66                           pmFPA *fpa,         // FPA for which to get statistics
    67                           pmFPAview *view,    // View for analysis
    68                           psMaskType maskVal, // Value to mask
    69                           pmConfig *config    // Configuration
     66                          pmFPA *fpa,         // FPA for which to get statistics
     67                          pmFPAview *view,    // View for analysis
     68                          psMaskType maskVal, // Value to mask
     69                          pmConfig *config    // Configuration
    7070    );
    7171
    7272// measure only the non-pixel-related statistics (headers, concepts)
    7373psMetadata *ppStatsMetadata(psMetadata *out,
    74                             pmFPA *fpa,         // FPA for which to get statistics
    75                             pmFPAview *view,    // View for analysis
    76                             psMaskType maskVal, // Value to mask
    77                             pmConfig *config    // Configuration
     74                            pmFPA *fpa,         // FPA for which to get statistics
     75                            pmFPAview *view,    // View for analysis
     76                            psMaskType maskVal, // Value to mask
     77                            pmConfig *config    // Configuration
    7878    );
    7979
     
    8181psMetadata *ppStatsLoop(psExit *result,
    8282                        ppStatsData *data, // The data
    83                         const pmConfig *config // Configuration
     83                        pmConfig *config // Configuration
    8484    );
    8585
     
    101101
    102102void p_ppStatsGetMetadata(psMetadata *target, // Target for metadata
    103                           psMetadata *source, // Source for metadata
    104                           psList *list    // List containing keywords
     103                          psMetadata *source, // Source for metadata
     104                          psList *list    // List containing keywords
    105105    );
    106106
    107107void p_ppStatsGetAnalysis(psMetadata *target, // Output Target for metadata
    108                           psList *headers,    // List containing desired keywords
    109                           psMetadata *source, // Input Source for metadata
    110                           psList *list        // List containing analysis blocks
     108                          psList *headers,    // List containing desired keywords
     109                          psMetadata *source, // Input Source for metadata
     110                          psList *list        // List containing analysis blocks
    111111    );
    112112
    113113bool p_ppStatsDoThis(psList *toDoList,    // List of things to do
    114                      const char *this     // The name of "this"
     114                     const char *this     // The name of "this"
    115115    );
    116116
    117117void p_ppStatsAddToHierarchy(psMetadata *source, // Source to add
    118                              psMetadata *target, // Target to which to add
    119                              const char *name, // Name of source
    120                              const char *comment // Comment for source
     118                             psMetadata *target, // Target to which to add
     119                             const char *name, // Name of source
     120                             const char *comment // Comment for source
    121121    );
    122122
    123123psExit ppStatsReadout(psMetadata *cellResults, // Metadata holding the chip results
    124                       pmReadout *readout,       // Cell for which to get statistics
    125                       int nReadout,     // readout number
    126                       ppStatsData *data,        // The data
    127                       const pmConfig *config // Configuration
     124                      pmReadout *readout,       // Cell for which to get statistics
     125                      int nReadout,     // readout number
     126                      ppStatsData *data,        // The data
     127                      const pmConfig *config // Configuration
    128128    );
    129129
Note: See TracChangeset for help on using the changeset viewer.