SegGeometryCspad2x1V1 Namespace Reference


Classes

class  SegGeometryCspad2x1V1

Functions

SegGeometry * instance (const bool &use_wide_pix_center)
 SegGeometryCspad2x1V1 (const bool &use_wide_pix_center)
 ~SegGeometryCspad2x1V1 ()
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_2x1_img
def test_2x1_img_easy
def test_pix_sizes
def test_2x1_mask

Variables

string __version__ = "$Revision: 12085 $"
int cspad2x1_one = 2


Function Documentation

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

Definition at line 70 of file SegGeometryCspad2x1V1.cpp.

References SegGeometryCspad2x1V1().

SegGeometryCspad2x1V1::SegGeometryCspad2x1V1 ( const bool &  use_wide_pix_center  ) 

Definition at line 84 of file SegGeometryCspad2x1V1.cpp.

References make_pixel_coord_arrs().

Referenced by instance().

SegGeometryCspad2x1V1::~SegGeometryCspad2x1V1 (  ) 

Definition at line 98 of file SegGeometryCspad2x1V1.cpp.

void SegGeometryCspad2x1V1::make_pixel_coord_arrs (  ) 

Definition at line 104 of file SegGeometryCspad2x1V1.cpp.

Referenced by SegGeometryCspad2x1V1().

void SegGeometryCspad2x1V1::make_pixel_size_arrs (  ) 

Definition at line 130 of file SegGeometryCspad2x1V1.cpp.

Referenced by pixel_area_array(), and pixel_size_array().

void SegGeometryCspad2x1V1::print_member_data (  ) 

Definition at line 154 of file SegGeometryCspad2x1V1.cpp.

Referenced by CSPadPixCoords::PixCoordsTest::beginRun(), print_seg_info(), test01(), and test03().

void SegGeometryCspad2x1V1::print_coord_arrs (  ) 

Definition at line 171 of file SegGeometryCspad2x1V1.cpp.

Referenced by print_seg_info().

void SegGeometryCspad2x1V1::print_min_max_coords (  ) 

Definition at line 192 of file SegGeometryCspad2x1V1.cpp.

References pixel_coord_max(), and pixel_coord_min().

Referenced by print_seg_info().

void SegGeometryCspad2x1V1::print_seg_info ( const unsigned &  pbits  ) 

Definition at line 208 of file SegGeometryCspad2x1V1.cpp.

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

Referenced by test01(), test02(), and test03().

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

Definition at line 217 of file SegGeometryCspad2x1V1.cpp.

References make_pixel_size_arrs().

Referenced by GeometryObject::evaluate_pixel_coords().

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

Definition at line 226 of file SegGeometryCspad2x1V1.cpp.

References make_pixel_size_arrs().

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

Definition at line 238 of file SegGeometryCspad2x1V1.cpp.

Referenced by GeometryObject::evaluate_pixel_coords(), pixel_coord_max(), and pixel_coord_min().

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

Definition at line 248 of file SegGeometryCspad2x1V1.cpp.

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

Referenced by print_min_max_coords().

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

Definition at line 258 of file SegGeometryCspad2x1V1.cpp.

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

Referenced by print_min_max_coords().

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

Definition at line 268 of file SegGeometryCspad2x1V1.cpp.

Referenced by GeometryObject::evaluate_pixel_coords().

def SegGeometryCspad2x1V1::test_xyz_min_max (  ) 

Definition at line 423 of file SegGeometryCspad2x1V1.py.

def SegGeometryCspad2x1V1::test_xyz_maps (  ) 

Definition at line 431 of file SegGeometryCspad2x1V1.py.

def SegGeometryCspad2x1V1::test_2x1_img (  ) 

Definition at line 447 of file SegGeometryCspad2x1V1.py.

def SegGeometryCspad2x1V1::test_2x1_img_easy (  ) 

Definition at line 484 of file SegGeometryCspad2x1V1.py.

def SegGeometryCspad2x1V1::test_pix_sizes (  ) 

Definition at line 495 of file SegGeometryCspad2x1V1.py.

def SegGeometryCspad2x1V1::test_2x1_mask (   mbits = 0377  ) 

Definition at line 507 of file SegGeometryCspad2x1V1.py.


Variable Documentation

string SegGeometryCspad2x1V1::__version__ = "$Revision: 12085 $" [static]

Definition at line 84 of file SegGeometryCspad2x1V1.py.

int SegGeometryCspad2x1V1::cspad2x1_one = 2 [static]

Definition at line 409 of file SegGeometryCspad2x1V1.py.


Generated on 19 Dec 2016 for PSANAmodules by  doxygen 1.4.7