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 113 of file Camera.h.

Constructor & Destructor Documentation

◆ Default_configurations()

Default_configurations::Default_configurations ( )

Definition at line 37 of file Camera.cpp.

38 {
39  hws_ptr = &hws[0];
43 };
std::array< CAMERA::Camera_BASE, CAMERA::MODELS_COUNT > hws
Definition: Camera.h:118
@ TIMEPIX
Definition: Camera.h:32
@ CHEETAH
Definition: Camera.h:33
@ MERLIN
Definition: Camera.h:31

Member Function Documentation

◆ operator[]()

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

Definition at line 45 of file Camera.cpp.

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

Member Data Documentation

◆ hws

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

Definition at line 118 of file Camera.h.


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