| 
         | 
  |||
| NRAO Home > CASA > CASA Toolkit Reference Manual | 
       | 
  ||
coordsys.setreferencepixel - Function
1.1.3 Set the reference pixel
Description
Each axis associated with the Coordinate System has a reference value,
reference pixel and an increment (per pixel). These are used in the mapping
from pixel to world coordinate.
This function allows you to set a new reference pixel. You should not do this on ”stokes” axes unless you are an adept or a big risk taker.
You can set the reference pixel either for all axes (type=unset) or for just the axes associated with a particular coordinate type.
Bear in mind, that if your Coordinate System came from a real image, then the reference pixel is special and you should not change it for Direction Coordinates.
You can recover the current reference pixel with function referencepixel.
Arguments
| Inputs | 
  | ||
| value | 
  | Reference pixel 
 | |
  | allowed:  | doubleArray  | 
|
  | Default:  | 
  | |
| type | 
  | Coordinate type: ”direction”, ”stokes”, ”spectral”,
”linear”, ”tabular” or leave unset for all 
 | |
  | allowed:  | string  | 
|
  | Default:  | 
  | 
|
bool
Example
                                                                  
                                                                  
"""
#
print "\t----\t setreferencepixel Ex 1 \t----"
csys = cs.newcoordsys(spectral=True, linear=2)
csys.setreferencepixel(value=[1.0, 2.0, 3.0])
print csys.referencepixel()
#[1.0, 2.0, 3.0]
csys.setreferencepixel([-1, -1], ’lin’)
print csys.referencepixel()
#[1.0, -1.0, -1.0]
#
"""
__________________________________________________________________
More information about CASA may be found at the
 CASA  web page
Copyright © 2016 Associated Universities Inc., Washington, D.C.
This code is available under the terms of the GNU General Public Lincense
		
		Home | 
		Contact Us | 
		Directories | 
		Site Map | 
		Help | 
		Privacy Policy |
		Search