DESY ACOP Beans Home

de.desy.acop.chart
Class AcopHisto

java.lang.Object
  extended by de.desy.acop.chart.AcopHisto

public class AcopHisto
extends java.lang.Object


Field Summary
protected  int arrpoints
           
protected  int barlineColorFilled
           
protected  boolean bindSecondaryY
           
protected  boolean colorfilled
           
protected  char[] disable
           
protected  int disBarHisto
           
protected  int disDots
           
protected  int disFlag
           
protected  int dismode
           
protected  int[] dispindex
           
protected  int displayON
           
protected  int[] dispnumber
           
protected  int[] dispOn
           
protected  int[] dispxOn
           
protected  int[] dispyOn
           
protected  int DrawDataSize
           
protected  java.awt.Color edgeColor
           
protected  double edgeExtentX
           
protected  double edgeExtentY
           
protected  int edgeIndex
           
protected  int edgeMode
           
protected  double edgePercentX
           
protected  double edgePercentY
           
protected  int edgePixel
           
protected  java.awt.BasicStroke edgeStroke
           
protected  int edgeStyle
           
protected  int edgeWidth
           
protected  double err_xmax
           
protected  double err_xmin
           
protected  double err_ymax
           
protected  double err_ymin
           
protected  java.awt.Color errorColor
           
protected  boolean errWindowEnable
           
protected  int fFT
           
protected  int format
           
protected  int gaps
           
protected  int halfWidth
           
protected  int hisIndex
           
protected  int[] imy
           
protected  short initTagBuffer
           
protected  int[] ix
           
protected  int[] iy
           
protected  int lockFlag
           
protected  java.awt.Color[] m_tagColorArray
           
protected  int marker_ary_cpy
           
protected  java.awt.Color markerColor
           
protected  double markerExtentX
           
protected  double markerExtentY
           
protected  int markerFlag
           
protected  int markerMode
           
protected  double markerPercentX
           
protected  double markerPercentY
           
protected  int markerStyle
           
protected  int markerWidth
           
protected  double[] markery
           
protected  int moving
           
protected  java.awt.BasicStroke mStroke
           
protected  int nextPos
           
protected  int npoints
           
protected  int number
           
protected  double originxmax
           
protected  double originxmin
           
protected  java.awt.Color penColor
           
protected  int penStyle
           
protected  int penWidth
           
protected  int pixelWidth
           
protected  int polycounter
           
protected  boolean saveInvert
           
protected  double saveXScale
           
protected  double saveXShift
           
protected  double saveYScale
           
protected  double saveYShift
           
protected  java.lang.String[] str
           
protected  java.awt.BasicStroke stroke
           
protected  java.awt.Color tagColor
           
protected  short tagHist
           
protected  java.awt.Color vorColor
           
protected  int wraphigh
           
protected  int wrapindex
           
protected  double[] x
           
protected  int xaryFlag
           
protected  double xext
           
protected  int xextent
           
protected  java.lang.String[] xlab
           
protected  int xlabLength
           
protected  int xlabON
           
protected  double[] y
           
protected  double yext
           
protected  int yextent
           
protected  boolean yReferenceEnable
           
protected  boolean yScaleEnable
           
 
Constructor Summary
AcopHisto(Acop acop, int index)
           
 
Method Summary
protected static int copyArray(double[] doubleArray, java.lang.Object inputArray, int start, int length, int aryMaxNumber, int loadToDoubleArray)
           
protected static int copyCharArray(char[] charArray, java.lang.Object inputArray, int length)
           
protected  int disHisto(int start, int stop)
           
protected  void drawhist(java.awt.Graphics2D a)
           
protected static int getArrayLength(java.lang.Object inputArray)
           
protected  int getDrawnData(java.lang.Object Yarray, java.lang.Object Xarray, int Npoints, int StartIndex, int hDisplay)
           
protected  int getHistoIndex(double x, double y)
           
protected  int getIndex(int x)
           
protected  void getMaxWindow()
           
protected  int getMousePosition(java.awt.Point point, double[] userPoint)
           
protected  void keephisto()
           
protected  void mapScreen(int index)
           
protected  double maxOf(double[] arr)
           
protected  double minOf(double[] arr)
           
protected  void setExtent()
           
protected  int setHisto(java.lang.Object ydata, java.lang.Object xdata, java.lang.Object dis, java.lang.String[] xlabel, int arraySize, int maxNumber, java.awt.Color c)
           
protected  void setwrapindex()
           
protected  int updateScreen(boolean AppendFlag, java.lang.Object Yarray, int Npoints, int StartIndex, java.lang.Object Xarray)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

hisIndex

protected int hisIndex

npoints

protected int npoints

displayON

protected int displayON

number

protected int number

markerFlag

protected int markerFlag

marker_ary_cpy

protected int marker_ary_cpy

xextent

protected int xextent

yextent

protected int yextent

lockFlag

protected int lockFlag

dismode

protected int dismode

disBarHisto

protected int disBarHisto

disDots

protected int disDots

xlabON

protected int xlabON

disFlag

protected int disFlag

xlabLength

protected int xlabLength

wrapindex

protected int wrapindex

wraphigh

protected int wraphigh

originxmin

protected double originxmin

originxmax

protected double originxmax

penStyle

protected int penStyle

penWidth

protected int penWidth

halfWidth

protected int halfWidth

stroke

protected java.awt.BasicStroke stroke

penColor

protected java.awt.Color penColor

pixelWidth

protected int pixelWidth

ix

protected int[] ix

iy

protected int[] iy

imy

protected int[] imy

x

protected double[] x

y

protected double[] y

str

protected java.lang.String[] str

markery

protected double[] markery

dispOn

protected int[] dispOn

dispxOn

protected int[] dispxOn

dispyOn

protected int[] dispyOn

disable

protected char[] disable

dispindex

protected int[] dispindex

dispnumber

protected int[] dispnumber

m_tagColorArray

protected java.awt.Color[] m_tagColorArray

xlab

protected java.lang.String[] xlab

xext

protected double xext

yext

protected double yext

colorfilled

protected boolean colorfilled

barlineColorFilled

protected int barlineColorFilled

xaryFlag

protected int xaryFlag

format

protected int format

saveInvert

protected boolean saveInvert

DrawDataSize

protected int DrawDataSize

saveYShift

protected double saveYShift

saveYScale

protected double saveYScale

saveXShift

protected double saveXShift

saveXScale

protected double saveXScale

tagHist

protected short tagHist

initTagBuffer

protected short initTagBuffer

tagColor

protected java.awt.Color tagColor

vorColor

protected java.awt.Color vorColor

yScaleEnable

protected boolean yScaleEnable

errWindowEnable

protected boolean errWindowEnable

errorColor

protected java.awt.Color errorColor

err_xmin

protected double err_xmin

err_xmax

protected double err_xmax

err_ymin

protected double err_ymin

err_ymax

protected double err_ymax

arrpoints

protected int arrpoints

nextPos

protected int nextPos

gaps

protected int gaps

moving

protected int moving

fFT

protected int fFT

edgeIndex

protected int edgeIndex

edgeMode

protected int edgeMode

edgeStroke

protected java.awt.BasicStroke edgeStroke

edgeStyle

protected int edgeStyle

edgeWidth

protected int edgeWidth

edgeColor

protected java.awt.Color edgeColor

edgePercentX

protected double edgePercentX

edgePercentY

protected double edgePercentY

edgeExtentX

protected double edgeExtentX

edgeExtentY

protected double edgeExtentY

edgePixel

protected int edgePixel

mStroke

protected java.awt.BasicStroke mStroke

markerStyle

protected int markerStyle

markerWidth

protected int markerWidth

markerColor

protected java.awt.Color markerColor

markerMode

protected int markerMode

markerExtentX

protected double markerExtentX

markerExtentY

protected double markerExtentY

markerPercentX

protected double markerPercentX

markerPercentY

protected double markerPercentY

polycounter

protected int polycounter

yReferenceEnable

protected boolean yReferenceEnable

bindSecondaryY

protected boolean bindSecondaryY
Constructor Detail

AcopHisto

public AcopHisto(Acop acop,
                 int index)
Method Detail

disHisto

protected int disHisto(int start,
                       int stop)

getArrayLength

protected static int getArrayLength(java.lang.Object inputArray)

copyArray

protected static int copyArray(double[] doubleArray,
                               java.lang.Object inputArray,
                               int start,
                               int length,
                               int aryMaxNumber,
                               int loadToDoubleArray)

copyCharArray

protected static int copyCharArray(char[] charArray,
                                   java.lang.Object inputArray,
                                   int length)

keephisto

protected void keephisto()

getDrawnData

protected int getDrawnData(java.lang.Object Yarray,
                           java.lang.Object Xarray,
                           int Npoints,
                           int StartIndex,
                           int hDisplay)

updateScreen

protected int updateScreen(boolean AppendFlag,
                           java.lang.Object Yarray,
                           int Npoints,
                           int StartIndex,
                           java.lang.Object Xarray)

setHisto

protected int setHisto(java.lang.Object ydata,
                       java.lang.Object xdata,
                       java.lang.Object dis,
                       java.lang.String[] xlabel,
                       int arraySize,
                       int maxNumber,
                       java.awt.Color c)

setExtent

protected void setExtent()

mapScreen

protected void mapScreen(int index)

getIndex

protected int getIndex(int x)

getHistoIndex

protected int getHistoIndex(double x,
                            double y)

getMousePosition

protected int getMousePosition(java.awt.Point point,
                               double[] userPoint)

maxOf

protected double maxOf(double[] arr)

minOf

protected double minOf(double[] arr)

getMaxWindow

protected void getMaxWindow()

setwrapindex

protected void setwrapindex()

drawhist

protected void drawhist(java.awt.Graphics2D a)


Copyright © 2010. All Rights Reserved.