SegGeometryEpix100V1 Namespace Reference


Classes

class  SegGeometryEpix100V1

Functions

SegGeometry * instance (const bool &use_wide_pix_center)
 SegGeometryEpix100V1 (const bool &use_wide_pix_center)
 ~SegGeometryEpix100V1 ()
void make_pixel_coord_arrs ()
void make_pixel_size_arrs ()
void print_member_data ()
void print_coord_arrs ()
void print_min_max_coords ()
void print_seg_info (const unsigned &pbits)
const SegGeometry::pixel_area_t * pixel_area_array ()
const SegGeometry::pixel_coord_t * pixel_size_array (AXIS axis)
const SegGeometry::pixel_coord_t * pixel_coord_array (AXIS axis)
const SegGeometry::pixel_coord_t pixel_coord_min (AXIS axis)
const SegGeometry::pixel_coord_t pixel_coord_max (AXIS axis)
const SegGeometry::pixel_mask_t * pixel_mask_array (const unsigned &mbits)
def test_xyz_min_max
def test_xyz_maps
def test_2x2_img
def test_2x2_img_easy
def test_pix_sizes
def test_2x2_mask

Variables

string __version__ = "$Revision: 12411 $"
int epix2x2_one = 100


Function Documentation

SegGeometry* SegGeometryEpix100V1::instance ( const bool &  use_wide_pix_center  ) 

Definition at line 65 of file SegGeometryEpix100V1.cpp.

References SegGeometryEpix100V1().

SegGeometryEpix100V1::SegGeometryEpix100V1 ( const bool &  use_wide_pix_center  ) 

Definition at line 78 of file SegGeometryEpix100V1.cpp.

References make_pixel_coord_arrs().

Referenced by instance().

SegGeometryEpix100V1::~SegGeometryEpix100V1 (  ) 

Definition at line 92 of file SegGeometryEpix100V1.cpp.

void SegGeometryEpix100V1::make_pixel_coord_arrs (  ) 

Definition at line 98 of file SegGeometryEpix100V1.cpp.

Referenced by SegGeometryEpix100V1().

void SegGeometryEpix100V1::make_pixel_size_arrs (  ) 

Definition at line 127 of file SegGeometryEpix100V1.cpp.

Referenced by pixel_area_array(), and pixel_size_array().

void SegGeometryEpix100V1::print_member_data (  ) 

Definition at line 167 of file SegGeometryEpix100V1.cpp.

Referenced by print_seg_info().

void SegGeometryEpix100V1::print_coord_arrs (  ) 

Definition at line 185 of file SegGeometryEpix100V1.cpp.

Referenced by print_seg_info().

void SegGeometryEpix100V1::print_min_max_coords (  ) 

Definition at line 206 of file SegGeometryEpix100V1.cpp.

References pixel_coord_max(), and pixel_coord_min().

Referenced by print_seg_info().

void SegGeometryEpix100V1::print_seg_info ( const unsigned &  pbits  ) 

Definition at line 222 of file SegGeometryEpix100V1.cpp.

References print_coord_arrs(), print_member_data(), and print_min_max_coords().

const SegGeometry::pixel_area_t* SegGeometryEpix100V1::pixel_area_array (  ) 

Definition at line 231 of file SegGeometryEpix100V1.cpp.

References make_pixel_size_arrs().

const SegGeometry::pixel_coord_t* SegGeometryEpix100V1::pixel_size_array ( AXIS  axis  ) 

Definition at line 240 of file SegGeometryEpix100V1.cpp.

References make_pixel_size_arrs().

const SegGeometry::pixel_coord_t* SegGeometryEpix100V1::pixel_coord_array ( AXIS  axis  ) 

Definition at line 252 of file SegGeometryEpix100V1.cpp.

Referenced by pixel_coord_max(), and pixel_coord_min().

const SegGeometry::pixel_coord_t SegGeometryEpix100V1::pixel_coord_min ( AXIS  axis  ) 

Definition at line 262 of file SegGeometryEpix100V1.cpp.

References PlotSpectralArrayFromFile::arr, PSCalib::min_of_arr(), and pixel_coord_array().

Referenced by print_min_max_coords().

const SegGeometry::pixel_coord_t SegGeometryEpix100V1::pixel_coord_max ( AXIS  axis  ) 

Definition at line 272 of file SegGeometryEpix100V1.cpp.

References PlotSpectralArrayFromFile::arr, PSCalib::max_of_arr(), and pixel_coord_array().

Referenced by print_min_max_coords().

const SegGeometry::pixel_mask_t* SegGeometryEpix100V1::pixel_mask_array ( const unsigned &  mbits  ) 

Definition at line 282 of file SegGeometryEpix100V1.cpp.

def SegGeometryEpix100V1::test_xyz_min_max (  ) 

Definition at line 395 of file SegGeometryEpix100V1.py.

def SegGeometryEpix100V1::test_xyz_maps (  ) 

Definition at line 403 of file SegGeometryEpix100V1.py.

def SegGeometryEpix100V1::test_2x2_img (  ) 

Definition at line 419 of file SegGeometryEpix100V1.py.

def SegGeometryEpix100V1::test_2x2_img_easy (  ) 

Definition at line 456 of file SegGeometryEpix100V1.py.

def SegGeometryEpix100V1::test_pix_sizes (  ) 

Definition at line 466 of file SegGeometryEpix100V1.py.

def SegGeometryEpix100V1::test_2x2_mask (   mbits = 0377  ) 

Definition at line 481 of file SegGeometryEpix100V1.py.


Variable Documentation

string SegGeometryEpix100V1::__version__ = "$Revision: 12411 $" [static]

Definition at line 88 of file SegGeometryEpix100V1.py.

int SegGeometryEpix100V1::epix2x2_one = 100 [static]

Definition at line 381 of file SegGeometryEpix100V1.py.


Generated on 19 Dec 2016 for PSANAmodules by  doxygen 1.4.7