Robochameleon  v1.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CconstGlobal variable holding physical constants
 Chandle
 CunitSuperclass: basic building block to hold functions
 CAdaptiveEqualizer_MMA_RDE_v1Radius directed equalization
 CBalancedPair_v1Balanced photodiode pair model
 CBaseBandFilter_v1This class implements a baseband filter
 CBC_Nx1_v1Non-polarizing Beam combiner
 CBERT_v1Contains the implementation of a BER counter
 CBranchSignal_v1Branches the input signal
 CBS_1xN_v1Non-polarizing beam splitter
 CCDCompensation_v1FFT-based chromatic dispersion compensation
 CChannelCombiner_v1Combines signals with different carrier frequency
 CClassTemplate_v1A short description of the class
 CCombiner_v1Combines several signals into one with several colums
 CCrop_v1Crops a signal with many samples to fewer samples
 CDCblock_v1DC block
 CDDPLL_v1Second order type II decision-directed PLL
 CDecimate_v1Decimator
 CDelay_v1Applies a time delay to a signal
 CDigitalPreFilter_v1A prefilter for digital signals
 CDSO_v1Digital storage oscilloscope
 CEDFA_v1Linear EDFA model
 CElectricalFilter_v1Electrical filtering of a driver device
 CGain_v1This class implements user defined arbitrary signal gain in power
 CIntensityModulator_v1Linear or Mach-Zehnder intensity modulator
 CIQModulator_v1I-Q modulator model
 CLaser_v1Laser model
 CLinChBulk_v1Linear channel model
 CMapper_v1Mapper module
 CmoduleSuperclass: collection/sequence of unit
 CCoherentFrontend_v1Coherent front-end with polarization diversity
 CCoherentFrontend_v2Coherent front-end with polarization diversity
 CDAC_v1Digital to analog converter
 CDACPrecompensator_v1Digital to analog conversion precompensator
 CExtendedAWG_v1Extended arbitrary waveform generator
 CPolMux_v1Polmux emulation - delay, rotate polarization, add
 CSimpleAWG_v1Simple arbitrary waveform generator
 CSimpleCoherentTransmitter_v1Simple coherent transmitter
 CExtendedCoherentTransmitter_v1Extended coherent transmitter
 CSimpleWDMTransmitter_v1Simple WDM transmitter
 CExtendedWDMTransmitter_v1Extended WDM transmitter
 CSymbolGenerator_v1Symbol generator
 CWaveformGenerator_v1Waveform generator class implementation
 CNegator_v1Negates the input
 CNonlinearChannel_v1Nonlinear fiber optical channel model using SSF method class
 COpticalHybrid_v1Passive part of an optical hybrid
 COrthogonalCodeGenerator_v1Orthogonal code generation
 COSNR_v1Optical signal-to-noise (OSNR) loading block
 CPatternGenerator_v1Pattern generator class implementation
 CPBC_Nx1_v1Polarizing beam combiner
 CPBS_1xN_v1Polarizing beam splitter
 CPD_v1Photodiode model
 CPolarizer_v1Polarizer model
 CPPG_v1PPG Pulse pattern generator
 CPulseShaper_v1Pulse shaper
 CPulseTrainGenerator_v1Generates train of pulses with different shapes
 CQuadratureImbalanceCompensation_v1I-Q imbalance correction
 CQuantizer_v1Quantizer is a unit that outputs a quantized version of input signal interface
 CResample_v1Resampling
 CResampleSkewJitter_v1Resampler, rectangular anti-aliasing, and timing impairments insertion
 CsinkStores the input signal
 CSNR_v1Signal-to-noise (SNR) loading block
 CSplitter_v1Splits a signal with several columns into several signals
 CTestCh2x2_v1Simple "channel" that passes two inputs to two outputs
 CTestSink_v1Simple "receiver" that prints the input to the command window
 CTestSource_v1Simple "transmitter" that generates a dummy output signal
 Cmodule_viewSuperclass: graphical interface for units
 CPhaseNoiseModel_v1Helper class for phase noise modeling
 CpwrPower description class
 Csignal_interfaceSignal description class
 Cunit_viewSuperclass: graphical interface for units