pdscalibdata::CalibParsOffsetCorrV1 Class Reference

#include <CalibParsOffsetCorrV1.h>

List of all members.

Public Types

 NQuad = Psana::CsPad::MaxQuadsPerSensor
 NUMBER_OF_PARAMETERS = 12
enum  { NQuad = Psana::CsPad::MaxQuadsPerSensor }
enum  { NUMBER_OF_PARAMETERS = 12 }

Public Member Functions

 CalibParsOffsetCorrV1 (const std::vector< double > v_parameters)
double getOffsetCorrX (size_t quad)
double getOffsetCorrY (size_t quad)
double getOffsetCorrZ (size_t quad)
void print ()
 CalibParsOffsetCorrV1 ()
virtual ~CalibParsOffsetCorrV1 ()


Detailed Description

Gets, holds, and provides an access to the x,y,z of 4 quads offset corrections (in pixel size) of the CSPad

This software was developed for the LCLS project. If you use all or part of it, please give an appropriate acknowledgment.

See also:
AdditionalClass
Version:
Id
CalibParsOffsetCorrV1.h 8034 2014-04-19 00:51:18Z dubrovin@SLAC.STANFORD.EDU
Author:
Mikhail S. Dubrovin

Definition at line 52 of file CalibParsOffsetCorrV1.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
NQuad 

Definition at line 55 of file CalibParsOffsetCorrV1.h.

anonymous enum

Enumerator:
NUMBER_OF_PARAMETERS 

Definition at line 56 of file CalibParsOffsetCorrV1.h.


Constructor & Destructor Documentation

pdscalibdata::CalibParsOffsetCorrV1::CalibParsOffsetCorrV1 ( const std::vector< double >  v_parameters  ) 

Definition at line 51 of file CalibParsOffsetCorrV1.cpp.

References NQuad, and NUMBER_OF_PARAMETERS.

pdscalibdata::CalibParsOffsetCorrV1::CalibParsOffsetCorrV1 (  ) 

Definition at line 43 of file CalibParsOffsetCorrV1.cpp.

References NQuad.

pdscalibdata::CalibParsOffsetCorrV1::~CalibParsOffsetCorrV1 (  )  [virtual]

Definition at line 82 of file CalibParsOffsetCorrV1.cpp.


Member Function Documentation

double pdscalibdata::CalibParsOffsetCorrV1::getOffsetCorrX ( size_t  quad  )  [inline]

Definition at line 59 of file CalibParsOffsetCorrV1.h.

double pdscalibdata::CalibParsOffsetCorrV1::getOffsetCorrY ( size_t  quad  )  [inline]

Definition at line 60 of file CalibParsOffsetCorrV1.h.

double pdscalibdata::CalibParsOffsetCorrV1::getOffsetCorrZ ( size_t  quad  )  [inline]

Definition at line 61 of file CalibParsOffsetCorrV1.h.

void pdscalibdata::CalibParsOffsetCorrV1::print (  ) 

Definition at line 69 of file CalibParsOffsetCorrV1.cpp.

References NQuad.


The documentation for this class was generated from the following files:
Generated on 19 Dec 2016 for PSANAmodules by  doxygen 1.4.7