pdscalibdata::CsPadPixelGainV1 Class Reference

#include <CsPadPixelGainV1.h>

List of all members.

Public Types

typedef float pixelGain_t
 Quads = Pds::CsPad::MaxQuadsPerSensor
 Sections = Pds::CsPad::ASICsPerQuad/2
 Columns = Pds::CsPad::ColumnsPerASIC
 Rows = Pds::CsPad::MaxRowsPerASIC*2
 Size = Quads*Sections*Columns*Rows
enum  { Quads = Pds::CsPad::MaxQuadsPerSensor }
enum  { Sections = Pds::CsPad::ASICsPerQuad/2 }
enum  { Columns = Pds::CsPad::ColumnsPerASIC }
enum  { Rows = Pds::CsPad::MaxRowsPerASIC*2 }
enum  { Size = Quads*Sections*Columns*Rows }

Public Member Functions

 CsPadPixelGainV1 ()
 CsPadPixelGainV1 (const std::string &fname)
 ~CsPadPixelGainV1 ()
ndarray< pixelGain_t, 4 > pixelGains () const


Detailed Description

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
CsPadPixelGainV1.h 6832 2013-09-24 21:14:17Z salnikov@SLAC.STANFORD.EDU
Author:
Andrei Salnikov

Definition at line 51 of file CsPadPixelGainV1.h.


Member Typedef Documentation

typedef float pdscalibdata::CsPadPixelGainV1::pixelGain_t

Definition at line 60 of file CsPadPixelGainV1.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
Quads 

Definition at line 54 of file CsPadPixelGainV1.h.

anonymous enum

Enumerator:
Sections 

Definition at line 55 of file CsPadPixelGainV1.h.

anonymous enum

Enumerator:
Columns 

Definition at line 56 of file CsPadPixelGainV1.h.

anonymous enum

Enumerator:
Rows 

Definition at line 57 of file CsPadPixelGainV1.h.

anonymous enum

Enumerator:
Size 

Definition at line 58 of file CsPadPixelGainV1.h.


Constructor & Destructor Documentation

pdscalibdata::CsPadPixelGainV1::CsPadPixelGainV1 (  ) 

Definition at line 43 of file CsPadPixelGainV1.cpp.

References Size.

pdscalibdata::CsPadPixelGainV1::CsPadPixelGainV1 ( const std::string &  fname  ) 

Definition at line 49 of file CsPadPixelGainV1.cpp.

References GeometryAccess::msg, and Size.

pdscalibdata::CsPadPixelGainV1::~CsPadPixelGainV1 (  ) 

Definition at line 114 of file CsPadPixelGainV1.cpp.


Member Function Documentation

ndarray<pixelGain_t, 4> pdscalibdata::CsPadPixelGainV1::pixelGains (  )  const [inline]

Definition at line 72 of file CsPadPixelGainV1.h.

References Columns, Quads, Rows, and Sections.


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