Searched refs:detector_ (Results 1 - 2 of 2) sorted by relevance

/gem5/ext/dsent/model/optical_graph/
H A DOpticalWavelength.h40 OpticalDataPath(OpticalLaser* laser_, OpticalModulator* modulator_, OpticalDetector* detector_, double loss_) argument
41 : laser(laser_), modulator(modulator_), detectors(1, detector_), losses(1, loss_) {}
59 void addDataPath(OpticalLaser* laser_, OpticalModulator* modulator_, OpticalDetector* detector_, double loss_);
H A DOpticalWavelength.cc54 void OpticalWavelength::addDataPath(OpticalLaser* laser_, OpticalModulator* modulator_, OpticalDetector* detector_, double loss_) argument
61 ASSERT(detector_->isExpected(getWavelengths()), "[Error] " + getInstanceName() +
62 " -> " + detector_->getInstanceName() + " is not expecting the set wavelengths!");
79 current.detectors.push_back(detector_);
86 m_data_paths_->push_back(OpticalDataPath(laser_, modulator_, detector_, loss_));

Completed in 5 milliseconds