#include "ocsBitString.hh"#include "ocsOptSignal.hh"#include "ocsPhotodetector.hh"#include "ocsOptFilter.hh"#include "ocsElecFilter.hh"#include "ocsTools.hh"Go to the source code of this file.
Classes | |
| class | ElecSignalStat |
Enumerations | |
| enum | typeClockRecovery { USER_SET = 0, FREQ_DOUBLING = 1, RZ_SIGNAL_FREQ = 2, NRZ_HALF_SIGNAL_FREQ = 3, BEST_Q_FACTOR = 4, DIFFERENTIATE_SIGNAL = 5, CONTINUOUS_EXOR = 6, BINARY_EXOR = 7, BEST_MIN_EYE_OPENING = 8 } |
| enum typeClockRecovery |
Enumeration type for ClockRecovery algorithm.
Possible values: -USER_SET = 0 (Set by user in input parameter file using input parameter ClockRecoveryTime. Must use appropriate constructor.) -FREQ_DOUBLING = 1 (Recommended and default value for NRZ) -RZ_SIGNAL_FREQ = 2 (Recommended and default value for RZ) -NRZ_HALF_SIGNAL_FREQ = 3 (Works for noise free NRZ) -BEST_Q_FACTOR = 4 (Works for RZ and NRZ (not physical)) -DIFFERENTIATE_SIGNAL = 5 (Works for NRZ (and RZ with narrow electric filter)) -CONTINUOUS_EXOR = 6 (Works for NRZ(and RZ with narrow electric filter)) -BINARY_EXOR = 7 (Works for NRZ(and RZ with narrow electric filter)) -BEST_MIN_EYE_OPENING = 8 (Works for RZ and NRZ (PMD w/o noise) (not physical))
1.7.1