1.45. doHrsCutBandEdges

Full Name: herschel.hifi.pipeline.hrs.DoHrsCutBandEdgesTask
Alias: doHrsCutBandEdges
Type: Java Task - Java Task
Import: from herschel.hifi.pipeline.hrs import DoHrsCutBandEdgesTask
Category

HIFI/Pipeline/HRS Pipeline

Description

Step 13: Task which cuts the edges of the HRS sub-bands, according to the bandpass of the filter.

Gets as input the "cuts" frequency limits processed by DoHrsFreq, and truncates the sub-band edges, updates accordingly the MetaData subbandstart_xx and subbandlength_xx.

IMPORTANT NOTE: This Task creates the frequency columns even if a frequency model is used, and the model is automatically removed at the end of this Task.

Example

Example 1: In HIPE
from herschel.hifi.pipeline.hrs import *
htp = HifiTimelineProduct(df, hk)
doHrsSubbands(htp=htp)
doHrsOffsetPow(htp=htp)
doHrsNorm(htp=htp)
doHrsQDCFull(htp=htp, cal=calHrsQDCFull)
doHrsPowCorr(htp=htp, cal=calHrsPowCorr)
doHrsWindow(htp=htp, window="hanning")
doHrsSymm(htp=htp, zeros="multiple")
doHrsFFT(htp=htp, algo="DFT")
doHrsSmooth(htp=htp, smooth="none")
doHrsFreq(htp=htp, model="column")
doHrsCorrSP(htp=htp, in_db=0)
doHrsCutBandEdges(htp=htp)

API Summary

Jython Syntax

doHrsCutBandEdges(htp=htp)

API details

Property

HifiTimelineProduct htp [INOUT, MANDATORY, default=No default value]

The HifiTimelineProduct which contains the HRS spectra.

See also

History

  • 2007-03-05 - OCJ: creation
  • 2010-11-04 - OCJ: Old examples from Jide removed