Logo Coherent WaveBurst  
Reference Guide
Logo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Public Member Functions | Public Attributes | List of all members
netpixel Class Reference

Definition at line 26 of file netpixel.hh.

Public Member Functions

 netpixel ()
 
 netpixel (size_t)
 
virtual ~netpixel ()
 
void append (int n)
 
size_t capacity ()
 
void clean ()
 
void clear ()
 
double getdata (char type='R', size_t n=0)
 
bool operator< (const netpixel &) const
 
netpixeloperator= (const netpixel &)
 
bool operator== (const netpixel &) const
 
bool read (const FILE *)
 
bool setdata (double a, char type='R', size_t n=0)
 
size_t size ()
 
bool write (const FILE *)
 

Public Attributes

size_t clusterID
 
bool core
 
std::vector< pixdatadata
 
float ellipticity
 
size_t frequency
 
size_t layers
 
float likelihood
 
std::vector< intneighbors
 
float null
 
float phi
 
float polarisation
 
float rate
 
std::vector< wavearray< float > > tdAmp
 
float theta
 
size_t time
 

#include <netpixel.hh>

Inheritance diagram for netpixel:
[legend]

Constructor & Destructor Documentation

netpixel::netpixel ( )

Definition at line 18 of file netpixel.cc.

netpixel::netpixel ( size_t  n)

Definition at line 27 of file netpixel.cc.

virtual netpixel::~netpixel ( )
inlinevirtual

Definition at line 32 of file netpixel.hh.

Member Function Documentation

void netpixel::append ( int  n)
inline

Definition at line 85 of file netpixel.hh.

size_t netpixel::capacity ( )
inline

Definition at line 73 of file netpixel.hh.

void netpixel::clean ( )
inline

Definition at line 81 of file netpixel.hh.

void netpixel::clear ( )
inline

Definition at line 75 of file netpixel.hh.

double netpixel::getdata ( char  type = 'R',
size_t  n = 0 
)
inline

Definition at line 56 of file netpixel.hh.

bool netpixel::operator< ( const netpixel ) const
inline

Definition at line 34 of file netpixel.hh.

netpixel & netpixel::operator= ( const netpixel value)

Definition at line 52 of file netpixel.cc.

bool netpixel::operator== ( const netpixel ) const
inline

Definition at line 33 of file netpixel.hh.

bool netpixel::read ( const FILE *  fp)

Definition at line 129 of file netpixel.cc.

bool netpixel::setdata ( double  a,
char  type = 'R',
size_t  n = 0 
)
inline

Definition at line 40 of file netpixel.hh.

size_t netpixel::size ( )
inline

Definition at line 71 of file netpixel.hh.

bool netpixel::write ( const FILE *  fp)

Definition at line 73 of file netpixel.cc.

Member Data Documentation

size_t netpixel::clusterID

Definition at line 91 of file netpixel.hh.

bool netpixel::core

Definition at line 102 of file netpixel.hh.

std::vector<pixdata> netpixel::data

Definition at line 104 of file netpixel.hh.

float netpixel::ellipticity

Definition at line 100 of file netpixel.hh.

size_t netpixel::frequency

Definition at line 93 of file netpixel.hh.

size_t netpixel::layers

Definition at line 94 of file netpixel.hh.

float netpixel::likelihood

Definition at line 96 of file netpixel.hh.

std::vector<int> netpixel::neighbors

Definition at line 106 of file netpixel.hh.

float netpixel::null

Definition at line 97 of file netpixel.hh.

float netpixel::phi

Definition at line 99 of file netpixel.hh.

float netpixel::polarisation

Definition at line 101 of file netpixel.hh.

float netpixel::rate

Definition at line 95 of file netpixel.hh.

std::vector<wavearray<float> > netpixel::tdAmp

Definition at line 105 of file netpixel.hh.

float netpixel::theta

Definition at line 98 of file netpixel.hh.

size_t netpixel::time

Definition at line 92 of file netpixel.hh.


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