#include <CalibParsCenterV1.h>
Public Types | |
NQuad = Psana::CsPad::MaxQuadsPerSensor | |
NSect = Psana::CsPad::SectorsPerQuad | |
NUMBER_OF_PARAMETERS = 96 | |
enum | { NQuad = Psana::CsPad::MaxQuadsPerSensor } |
enum | { NSect = Psana::CsPad::SectorsPerQuad } |
enum | { NUMBER_OF_PARAMETERS = 96 } |
Public Member Functions | |
CalibParsCenterV1 (const std::vector< double > v_parameters) | |
double | getCenterX (size_t quad, size_t sect) |
double | getCenterY (size_t quad, size_t sect) |
double | getCenterZ (size_t quad, size_t sect) |
void | print () |
CalibParsCenterV1 () | |
virtual | ~CalibParsCenterV1 () |
This software was developed for the LCLS project. If you use all or part of it, please give an appropriate acknowledgment.
Definition at line 52 of file CalibParsCenterV1.h.
anonymous enum |
anonymous enum |
anonymous enum |
pdscalibdata::CalibParsCenterV1::CalibParsCenterV1 | ( | const std::vector< double > | v_parameters | ) |
Definition at line 64 of file CalibParsCenterV1.cpp.
References NQuad, NSect, and NUMBER_OF_PARAMETERS.
pdscalibdata::CalibParsCenterV1::CalibParsCenterV1 | ( | ) |
pdscalibdata::CalibParsCenterV1::~CalibParsCenterV1 | ( | ) | [virtual] |
Definition at line 106 of file CalibParsCenterV1.cpp.
double pdscalibdata::CalibParsCenterV1::getCenterX | ( | size_t | quad, | |
size_t | sect | |||
) | [inline] |
Definition at line 60 of file CalibParsCenterV1.h.
double pdscalibdata::CalibParsCenterV1::getCenterY | ( | size_t | quad, | |
size_t | sect | |||
) | [inline] |
Definition at line 61 of file CalibParsCenterV1.h.
double pdscalibdata::CalibParsCenterV1::getCenterZ | ( | size_t | quad, | |
size_t | sect | |||
) | [inline] |
Definition at line 62 of file CalibParsCenterV1.h.
void pdscalibdata::CalibParsCenterV1::print | ( | ) |