LSSTApplications  17.0+11,17.0+34,17.0+56,17.0+57,17.0+59,17.0+7,17.0-1-g377950a+33,17.0.1-1-g114240f+2,17.0.1-1-g4d4fbc4+28,17.0.1-1-g55520dc+49,17.0.1-1-g5f4ed7e+52,17.0.1-1-g6dd7d69+17,17.0.1-1-g8de6c91+11,17.0.1-1-gb9095d2+7,17.0.1-1-ge9fec5e+5,17.0.1-1-gf4e0155+55,17.0.1-1-gfc65f5f+50,17.0.1-1-gfc6fb1f+20,17.0.1-10-g87f9f3f+1,17.0.1-11-ge9de802+16,17.0.1-16-ga14f7d5c+4,17.0.1-17-gc79d625+1,17.0.1-17-gdae4c4a+8,17.0.1-2-g26618f5+29,17.0.1-2-g54f2ebc+9,17.0.1-2-gf403422+1,17.0.1-20-g2ca2f74+6,17.0.1-23-gf3eadeb7+1,17.0.1-3-g7e86b59+39,17.0.1-3-gb5ca14a,17.0.1-3-gd08d533+40,17.0.1-30-g596af8797,17.0.1-4-g59d126d+4,17.0.1-4-gc69c472+5,17.0.1-6-g5afd9b9+4,17.0.1-7-g35889ee+1,17.0.1-7-gc7c8782+18,17.0.1-9-gc4bbfb2+3,w.2019.22
LSSTDataManagementBasePackage
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.meas.modelfit.display.densityPlot.CrossPointsLayer Class Reference

Public Member Functions

def __init__ (self, tag, colors=("y", "m", "c", "r", "g", "b"), kwds)
 
def plotX (self, axes, data, dim)
 
def plotY (self, axes, data, dim)
 
def plotXY (self, axes, data, xDim, yDim)
 

Public Attributes

 tag
 
 colors
 
 kwds
 

Static Public Attributes

 defaults = dict(alpha=0.8)
 

Detailed Description

A layer that marks a few points with axis-length vertical and horizontal lines.

This relies on a "points" data object attribute.

Definition at line 231 of file densityPlot.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.meas.modelfit.display.densityPlot.CrossPointsLayer.__init__ (   self,
  tag,
  colors = ("y", "m", "c", "r", "g", "b"),
  kwds 
)

Definition at line 239 of file densityPlot.py.

239  def __init__(self, tag, colors=("y", "m", "c", "r", "g", "b"), **kwds):
240  self.tag = tag
241  self.colors = colors
242  self.kwds = mergeDefaults(kwds, self.defaults)
243 
def __init__(self, minimum, dataRange, Q)

Member Function Documentation

◆ plotX()

def lsst.meas.modelfit.display.densityPlot.CrossPointsLayer.plotX (   self,
  axes,
  data,
  dim 
)

Definition at line 244 of file densityPlot.py.

244  def plotX(self, axes, data, dim):
245  i = data.dimensions.index(dim)
246  artists = []
247  for n, point in enumerate(data.points):
248  artists.append(axes.axvline(point[i], color=self.colors[n % len(self.colors)], **self.kwds))
249  return artists
250 

◆ plotXY()

def lsst.meas.modelfit.display.densityPlot.CrossPointsLayer.plotXY (   self,
  axes,
  data,
  xDim,
  yDim 
)

Definition at line 258 of file densityPlot.py.

258  def plotXY(self, axes, data, xDim, yDim):
259  i = data.dimensions.index(yDim)
260  j = data.dimensions.index(xDim)
261  artists = []
262  for n, point in enumerate(data.points):
263  artists.append(axes.axvline(point[j], color=self.colors[n % len(self.colors)], **self.kwds))
264  artists.append(axes.axhline(point[i], color=self.colors[n % len(self.colors)], **self.kwds))
265  return artists
266 
267 

◆ plotY()

def lsst.meas.modelfit.display.densityPlot.CrossPointsLayer.plotY (   self,
  axes,
  data,
  dim 
)

Definition at line 251 of file densityPlot.py.

251  def plotY(self, axes, data, dim):
252  i = data.dimensions.index(dim)
253  artists = []
254  for n, point in enumerate(data.points):
255  artists.append(axes.axhline(point[i], color=self.colors[n % len(self.colors)], **self.kwds))
256  return artists
257 

Member Data Documentation

◆ colors

lsst.meas.modelfit.display.densityPlot.CrossPointsLayer.colors

Definition at line 241 of file densityPlot.py.

◆ defaults

lsst.meas.modelfit.display.densityPlot.CrossPointsLayer.defaults = dict(alpha=0.8)
static

Definition at line 237 of file densityPlot.py.

◆ kwds

lsst.meas.modelfit.display.densityPlot.CrossPointsLayer.kwds

Definition at line 242 of file densityPlot.py.

◆ tag

lsst.meas.modelfit.display.densityPlot.CrossPointsLayer.tag

Definition at line 240 of file densityPlot.py.


The documentation for this class was generated from the following file: