public class FitsHeaderUtilities extends Object
| Constructor and Description |
|---|
FitsHeaderUtilities() |
| Modifier and Type | Method and Description |
|---|---|
static ImageSet |
createImageSetForCCD(CCDInterface ccd)
Create the default ImageSet for the given CCDInterface.
|
static Map<String,Object> |
getCCDPrimaryHeaders(CCDInterface ccd)
Create fits headers for the primary header for the given Object.
|
static Map<String,Object> |
getSegmentHeaders(SegmentInterface seg)
Create fits headers for this segment.
|
static Map<String,Object> |
getSegmentHeaders(SegmentInterface segment,
boolean treatOverAndUnderscanAsActive)
Create fits headers for a Segment.
|
public static ImageSet createImageSetForCCD(CCDInterface ccd)
ccd - The CCD for which to create the ImageSetpublic static Map<String,Object> getCCDPrimaryHeaders(CCDInterface ccd)
ccd - The CCD for which the primary header is returned.public static Map<String,Object> getSegmentHeaders(SegmentInterface seg)
seg - public static Map<String,Object> getSegmentHeaders(SegmentInterface segment, boolean treatOverAndUnderscanAsActive)
segment - The segment for which to build the Header.treatOverAndUnderscanAsActive - If true then the
DATASEC and DETSEC headers are modified to treat all pixels as
active, and the BIASSEC keyword is omitted. Note that files written
in this way are not compliant with LCA-10140.Copyright © 2016 LSST. All rights reserved.