IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 15769


Ignore:
Timestamp:
Dec 7, 2007, 4:36:46 PM (18 years ago)
Author:
jhoblitt
Message:

fix .fault handling

Location:
trunk/ippTools/share
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/share/chiptool_completely_processed_exp.sql

    r15372 r15769  
    2424    WHERE
    2525        chipRun.state = 'run'
    26         AND (chipProcessedImfile.fault = 0 || chipProcessedImfile.fault IS NULL)
    2726    GROUP BY
    2827        chipRun.chip_id,
    2928        chipRun.exp_id
    30     HAVING COUNT(rawImfile.class_id) = COUNT(chipProcessedImfile.class_id)
     29    HAVING
     30        COUNT(rawImfile.class_id) = COUNT(chipProcessedImfile.class_id)
     31        AND SUM(chipProcessedImfile.fault) = 0
    3132    ) as Foo
  • trunk/ippTools/share/dettool_tonormalizedexp.sql

    r14059 r15769  
    3030        detRun.state = 'run'
    3131        AND detRun.mode = 'master'
    32         AND detNormalizedImfile.fault = 0
    3332        AND detNormalizedExp.det_id IS NULL
    3433        AND detNormalizedExp.iteration IS NULL
     
    3938    HAVING
    4039        COUNT(detNormalizedImfile.class_id) = COUNT(rawImfile.class_id)
     40        AND SUM(detNormalizedImfile.fault) = 0
    4141    ) as Foo
  • trunk/ippTools/share/dettool_tonormalizedstat.sql

    r15528 r15769  
    4545        detRun.state = 'run'
    4646        AND detRun.mode = 'master'
    47         AND (detStackedImfile.fault = 0 || detStackedImfile.fault IS NULL)
    4847        AND detNormalizedStatImfile.det_id IS NULL
    4948        AND detNormalizedStatImfile.iteration IS NULL
     
    5352        detRun.iteration,
    5453        detRun.det_id
    55     HAVING COUNT(rawImfile.class_id) = COUNT(detStackedImfile.class_id)
     54    HAVING
     55        COUNT(rawImfile.class_id) = COUNT(detStackedImfile.class_id)
     56        AND SUM(detStackedImfile.fault) = 0
    5657    ) as tonormalizedstat
  • trunk/ippTools/share/dettool_toprocessedexp.sql

    r15528 r15769  
    4949        detRun.state = 'run'
    5050        AND detRun.mode = 'master'
    51         AND (detProcessedImfile.fault = 0 || detProcessedImfile.fault IS NULL)
    5251        AND detProcessedExp.det_id IS NULL
    5352        AND detProcessedExp.exp_id IS NULL
     
    5857    HAVING
    5958        COUNT(detProcessedImfile.class_id) = COUNT(rawImfile.class_id)
     59        AND SUM(detProcessedImfile.fault) = 0
    6060    ) AS detProcessedExp
    6161
  • trunk/ippTools/share/dettool_toresidexp.sql

    r15527 r15769  
    5656    WHERE
    5757        detRun.state = 'run'
    58         AND (detResidImfile.fault = 0 || detResidImfile.fault IS NULL)
    5958        AND detResidExp.det_id IS NULL
    6059        AND detResidExp.iteration IS NULL
     
    6665    HAVING
    6766        COUNT(rawImfile.class_id) = COUNT(detResidImfile.class_id)
     67        AND SUM(detResidImfile.fault = 0)
    6868    ) AS toresidexp
  • trunk/ippTools/share/dettool_tostacked.sql

    r14045 r15769  
    4141    detRun.state = 'run'
    4242    AND detRun.mode = 'master'
    43     AND (detProcessedImfile.fault = 0 or detProcessedImfile.fault IS NULL)
    4443    AND detStackedImfile.det_id IS NULL
    4544    AND detStackedImfile.iteration IS NULL
     
    5150HAVING
    5251    COUNT(detProcessedImfile.class_id) = COUNT(rawImfile.class_id)
     52    AND SUM(detProcessedImfile.fault) = 0
  • trunk/ippTools/share/flatcorr_completely_processed_chiprun.sql

    r15695 r15769  
    2727        WHERE
    2828            chipRun.state = 'stop'
    29             AND (chipProcessedImfile.fault = 0 || chipProcessedImfile.fault IS NULL)
    3029        GROUP BY
    3130            chipRun.chip_id,
    3231            chipRun.exp_id
    33         HAVING COUNT(rawImfile.class_id) = COUNT(chipProcessedImfile.class_id)
     32        HAVING
     33            COUNT(rawImfile.class_id) = COUNT(chipProcessedImfile.class_id)
     34            AND SUM(chipProcessedImfile.fault) = 0
    3435        ) as Foo
    3536    ) as Bar
  • trunk/ippTools/share/flatcorr_pending.sql

    r15695 r15769  
    1616    flatcorrRun.state = 'run'
    1717    AND chipRun.state = 'stop'
    18     AND (chipProcessedImfile.fault = 0 || chipProcessedImfile.fault IS NULL)
    1918GROUP BY
    2019    chipRun.chip_id,
    2120    chipRun.exp_id
    22 HAVING COUNT(rawImfile.class_id) = COUNT(chipProcessedImfile.class_id)
     21HAVING
     22    COUNT(rawImfile.class_id) = COUNT(chipProcessedImfile.class_id)
     23    AND SUM(chipProcessedImfile.fault) = 0
    2324
Note: See TracChangeset for help on using the changeset viewer.