Searched refs:OpticalFilter (Results 1 - 8 of 8) sorted by relevance
/gem5/ext/dsent/model/optical_graph/ |
H A D | OpticalFilter.cc | 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_) function in class:DSENT::OpticalFilter 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 [all...] |
H A D | OpticalFilter.h | 30 class OpticalFilter : public OpticalNode class in namespace:DSENT 33 OpticalFilter(const String& instance_name_, OpticalModel* model_, const WavelengthGroup& wavelengths_, bool drop_all_, const WavelengthGroup& drop_wavelengths_); 34 ~OpticalFilter(); 52 OpticalFilter(const OpticalFilter& node_);
|
H A D | OpticalGraph.cc | 29 #include "model/optical_graph/OpticalFilter.h" 196 OpticalFilter* filter_node = (OpticalFilter*) node_;
|
/gem5/ext/dsent/model/ |
H A D | OpticalModel.h | 34 class OpticalFilter; 113 const Map<OpticalFilter*>* getFilters() const; 114 OpticalFilter* getFilter(const String& name_); 154 Map<OpticalFilter*>* m_filters_;
|
H A D | OpticalModel.cc | 30 #include "model/optical_graph/OpticalFilter.h" 45 m_filters_ = new Map<OpticalFilter*>; 56 deletePtrMap<OpticalFilter>(m_filters_); 134 const Map<OpticalFilter*>* OpticalModel::getFilters() const 139 OpticalFilter* OpticalModel::getFilter(const String& name_) 258 m_filters_->set(name_, new OpticalFilter(name_, this, wavelengths_, drop_all_, drop_wavelengths_));
|
/gem5/ext/dsent/model/optical/ |
H A D | RingFilter.cc | 25 #include "model/optical_graph/OpticalFilter.h" 73 OpticalFilter* ring_filter = getFilter("RingFilter"); 90 OpticalFilter* ring_filter = getFilter("RingFilter");
|
H A D | RingDetector.cc | 34 #include "model/optical_graph/OpticalFilter.h" 100 OpticalFilter* ring_filter = getFilter("RingFilter"); 141 OpticalFilter* ring_filter = getFilter("RingFilter");
|
H A D | RingModulator.cc | 34 #include "model/optical_graph/OpticalFilter.h" 99 OpticalFilter* ring_filter = getFilter("RingFilter"); 145 OpticalFilter* ring_filter = getFilter("RingFilter");
|
Completed in 14 milliseconds