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 |
SegGeometry* SegGeometryCspad2x1V1::instance | ( | const bool & | use_wide_pix_center | ) |
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 | ( | ) |
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 | ( | ) |
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().
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 | ) |
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.
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.