Lines Matching refs:OpticalFilter
23 #include "model/optical_graph/OpticalFilter.h"
27 OpticalFilter::OpticalFilter(const String& instance_name_, OpticalModel* model_, const WavelengthGroup& wavelengths_, bool drop_all_, const WavelengthGroup& drop_wavelengths_)
34 OpticalFilter::~OpticalFilter()
39 bool OpticalFilter::getDropAll() const
44 WavelengthGroup OpticalFilter::getDropWavelengths() const
49 void OpticalFilter::setDropLoss(double drop_loss_)
55 double OpticalFilter::getDropLoss() const
60 void OpticalFilter::setDropPort(OpticalNode* drop_port_)
65 OpticalNode* OpticalFilter::getDropPort()
70 bool OpticalFilter::isDropped(const WavelengthGroup& wavelengths_) const