See also: Python APIs for Calculator Data
seismicData1 = SeismicData("F:\\Data\\Segy\\Attributes\\cdp_stack.xgy")
seismicData2 = SeismicData("F:\\Data\\Segy\\Attributes\\cdp_stack.xgy")
dataArray = [seismicData1, seismicData2]
mappings = ["A", "B"]
calculatorData = CalculatorSeismicData(dataArray, mappings, "A+B", "A")
window = XSectionWindow("Test")
calculatorLayer = CalculatorLayer(window, calculatorData)
seismicData1 = SeismicData("F:\\Data\\Segy\\Attributes\\cdp_stack.xgy")
seismicData2 = SeismicData("F:\\Data\\Segy\\Attributes\\cdp_stack.xgy")
dataArray = [seismicData1, seismicData2]
mappings = ["A", "B"]
calculatorData = CalculatorSeismicData(dataArray, mappings, "A+B", "A")
window = MapWindow("Test")
calculatorLayer = MapCalculatorLayer(window, calculatorData)
horizonData1 = HorizonData("F:\\Data\\Segy\\Tony\\niobara.xhz")
horizonData2 = HorizonData("F:\\Data\\Segy\\Tony\\niobara.xhz")
dataArray = [horizonData1, horizonData2]
mappings = ["A", "B"]
calculatorData = HorizonData(dataArray, mappings, "Calculated Horizon", "A+B", "A")
window = MapWindow("Test")
calculatorLayer = MapHorizonLayer(window, calculatorData)
horizonData1 = HorizonData("F:\\Data\\Segy\\Tony\\niobara.xhz")
horizonData2 = HorizonData("F:\\Data\\Segy\\Tony\\niobara.xhz")
dataArray = [horizonData1, horizonData2]
mappings = ["A", "B"]
calculatorData = HorizonData(dataArray, mappings, "Calculated Horizon", "A+B", "Amplitude", "A")
window = MapWindow("Test")
calculatorLayer = MapHorizonLayer(window, calculatorData)
calculatorLayer.setSelectedAttribute("Amplitude")
calculatorLayer.resetColorValueRange()