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 | Private Member Functions | Private Attributes | List of all members
CWB::ced Class Reference

Definition at line 26 of file ced.hh.

Public Member Functions

 ced (network *NET, netevent *EVT, char *sbasedirCED)
 
 ced (network *NET, netevent *EVT, TDirectory *rbasedirCED)
 
 ~ced ()
 
void SetChannelName (char *chName)
 
void SetOptions (int simulation, double rho, double inRate, bool useSparse=false, char *gtype=const_cast< char * >("png"), int paletteId=0)
 
int Write (double factor, bool fullCED=true)
 

Private Member Functions

double GetBoundaries (wavearray< double > x, double P, double &bT, double &eT)
 
void Write (double factor, size_t iID, int LAG, char *dirCED)
 

Private Attributes

char chName [64]
 
neteventEVT
 
char gtype [32]
 
double inRate
 
networkNET
 
int paletteId
 
TDirectory * rbasedirCED
 
double rho
 
char * sbasedirCED
 
int simulation
 
bool useSparse
 

#include <ced.hh>

Constructor & Destructor Documentation

CWB::ced::ced ( network NET,
netevent EVT,
char *  sbasedirCED 
)
inline

Definition at line 31 of file ced.hh.

CWB::ced::ced ( network NET,
netevent EVT,
TDirectory *  rbasedirCED 
)
inline

Definition at line 49 of file ced.hh.

CWB::ced::~ced ( )
inline

Definition at line 66 of file ced.hh.

Member Function Documentation

double CWB::ced::GetBoundaries ( wavearray< double >  x,
double  P,
double &  bT,
double &  eT 
)
private

Definition at line 1477 of file ced.cc.

void CWB::ced::SetChannelName ( char *  chName)
inline

Definition at line 79 of file ced.hh.

void CWB::ced::SetOptions ( int  simulation,
double  rho,
double  inRate,
bool  useSparse = false,
char *  gtype = const_cast<char*>("png"),
int  paletteId = 0 
)
inline

Definition at line 68 of file ced.hh.

int CWB::ced::Write ( double  factor,
bool  fullCED = true 
)

Definition at line 577 of file ced.cc.

void CWB::ced::Write ( double  factor,
size_t  iID,
int  LAG,
char *  dirCED 
)
private

Definition at line 34 of file ced.cc.

Member Data Documentation

char CWB::ced::chName[64]
private

Definition at line 101 of file ced.hh.

netevent* CWB::ced::EVT
private

Definition at line 92 of file ced.hh.

char CWB::ced::gtype[32]
private

Definition at line 99 of file ced.hh.

double CWB::ced::inRate
private

Definition at line 98 of file ced.hh.

network* CWB::ced::NET
private

Definition at line 91 of file ced.hh.

int CWB::ced::paletteId
private

Definition at line 100 of file ced.hh.

TDirectory* CWB::ced::rbasedirCED
private

Definition at line 94 of file ced.hh.

double CWB::ced::rho
private

Definition at line 97 of file ced.hh.

char* CWB::ced::sbasedirCED
private

Definition at line 95 of file ced.hh.

int CWB::ced::simulation
private

Definition at line 96 of file ced.hh.

bool CWB::ced::useSparse
private

Definition at line 102 of file ced.hh.


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