SatAndLight  2.2.2-hubble
Simulation toolkit for space telescopes
AnaCluster Class Reference

Analysis: cluster camera pixels. More...

#include <Cluster.h>

Public Member Functions

void AddCameraPicture (TH2S *aAmplitudeMap)
 Runs the clustering algorithm over a camera picture. More...
 
Constructors and destructors
 AnaCluster (void)
 AnaCluster class constuctor. More...
 
virtual ~AnaCluster (void)
 AnaCluster class destructor. More...
 

Private Attributes

vector< PixCluster * > clusters
 

Detailed Description

Analysis: cluster camera pixels.

This class is designed to cluster pixels in camera images.

Author
Florent Robinet

Constructor & Destructor Documentation

◆ AnaCluster()

AnaCluster::AnaCluster ( void  )

AnaCluster class constuctor.

◆ ~AnaCluster()

AnaCluster::~AnaCluster ( void  )
virtual

AnaCluster class destructor.

Member Function Documentation

◆ AddCameraPicture()

void AnaCluster::AddCameraPicture ( TH2S *  aAmplitudeMap)

Runs the clustering algorithm over a camera picture.

Non-zero pixels are clusters together if they are contiguous: 8 positions surrounding a pixel are tested. The list of resulting clusters is saved.

Parameters
[in]aAmplitudeMapCamera image.

Member Data Documentation

◆ clusters

vector<PixCluster*> AnaCluster::clusters
private

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