riCOM_cpp
This repository contains the C++ implementation of the riCOM (Real Time Centre Of Mass) algorithm for 4D Scanning electron microscopy.
Public Member Functions | Public Attributes | List of all members
CAMERA::Default_configurations Class Reference

#include <Camera.h>

Public Member Functions

 Default_configurations ()
 
CAMERA::Camera_BASEoperator[] (unsigned int index)
 

Public Attributes

std::array< CAMERA::Camera_BASE, CAMERA::MODELS_COUNThws
 

Detailed Description

Definition at line 102 of file Camera.h.

Constructor & Destructor Documentation

◆ Default_configurations()

Default_configurations::Default_configurations ( )

Definition at line 36 of file Camera.cpp.

37 {
38  hws_ptr = &hws[0];
41 };
std::array< CAMERA::Camera_BASE, CAMERA::MODELS_COUNT > hws
Definition: Camera.h:107
@ TIMEPIX
Definition: Camera.h:30
@ MERLIN
Definition: Camera.h:29

Member Function Documentation

◆ operator[]()

CAMERA::Camera_BASE & Default_configurations::operator[] ( unsigned int  index)

Definition at line 43 of file Camera.cpp.

44 {
45  if (index >= hws.size())
46  {
47  perror("CAMERA::Default_configurations::operator[]: Index out of range");
48  }
49  return hws_ptr[index];
50 }

Member Data Documentation

◆ hws

std::array<CAMERA::Camera_BASE, CAMERA::MODELS_COUNT> CAMERA::Default_configurations::hws

Definition at line 107 of file Camera.h.


The documentation for this class was generated from the following files: