Lines Matching refs:OpticalWavelength
23 #include "model/optical_graph/OpticalWavelength.h"
29 #include "model/optical_graph/OpticalWavelength.h"
38 OpticalWavelength::OpticalWavelength(const String& instance_name_, const WavelengthGroup& wavelengths_)
44 OpticalWavelength::~OpticalWavelength()
49 const String& OpticalWavelength::getInstanceName() const
54 void OpticalWavelength::addDataPath(OpticalLaser* laser_, OpticalModulator* modulator_, OpticalDetector* detector_, double loss_)
90 const vector<OpticalDataPath>* OpticalWavelength::getDataPaths() const
95 WavelengthGroup OpticalWavelength::getWavelengths() const
100 double OpticalWavelength::getLaserPower(unsigned int number_detectors_) const