#include "PSCalib/SegGeometryMatrixV1.h"
#include <sstream>
#include <math.h>
#include <iostream>
#include "PSCalib/CSPadCalibPars.h"
Go to the source code of this file.
Namespaces | |
namespace | PSCalib |
Functions | |
bool | PSCalib::matrix_pars (const std::string &segname, size_t &rows, size_t &cols, float &pix_size_rows, float &pix_size_cols) |
Class SegGeometryMatrixV1 defines the matrix V1 (pnCCD, 512x512) sensor pixel coordinates in its local frame.Splits the string segname like MTRX:384:384:100:100 and returns values. | |
SegGeometryMatrixV1::SegGeometryMatrixV1 (const size_t &rows, const size_t &cols, const float &pix_size_rows, const float &pix_size_cols, const float &pix_size_depth, const float &pix_scale_size) | |
SegGeometryMatrixV1::~SegGeometryMatrixV1 () | |
void | SegGeometryMatrixV1::make_pixel_coord_arrs () |
void | SegGeometryMatrixV1::make_pixel_size_arrs () |
void | SegGeometryMatrixV1::print_member_data () |
void | SegGeometryMatrixV1::print_coord_arrs () |
void | SegGeometryMatrixV1::print_min_max_coords () |
void | SegGeometryMatrixV1::print_seg_info (const unsigned &pbits) |
const SegGeometry::pixel_area_t * | SegGeometryMatrixV1::pixel_area_array () |
const SegGeometry::pixel_coord_t * | SegGeometryMatrixV1::pixel_size_array (AXIS axis) |
const SegGeometry::pixel_coord_t * | SegGeometryMatrixV1::pixel_coord_array (AXIS axis) |
const SegGeometry::pixel_coord_t | SegGeometryMatrixV1::pixel_coord_min (AXIS axis) |
const SegGeometry::pixel_coord_t | SegGeometryMatrixV1::pixel_coord_max (AXIS axis) |
const SegGeometry::pixel_mask_t * | SegGeometryMatrixV1::pixel_mask_array (const unsigned &mbits) |