A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
microwave-oven-spectrum-value-helper.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2009 CTTC
3 *
4 * SPDX-License-Identifier: GPL-2.0-only
5 *
6 * Author: Nicola Baldo <nbaldo@cttc.es>
7 */
8
9#ifndef MICROWAVE_OVEN_SPECTRUM_VALUE_HELPER_H
10#define MICROWAVE_OVEN_SPECTRUM_VALUE_HELPER_H
11
12#include "spectrum-value.h"
13
14namespace ns3
15{
16
17/**
18 * \ingroup spectrum
19 *
20 * This class provides methods for the creation of SpectrumValue
21 * instances that mimic the Power Spectral Density of commercial
22 * microwave ovens based on the measurements reported in the following paper:
23 * Tanim M. Taher, Matthew J. Misurac, Joseph L. LoCicero, and Donald R. Ucci,
24 * "MICROWAVE OVEN SIGNAL MODELING", in Proc. of IEEE WCNC, 2008
25 *
26 */
28{
29 public:
30 /**
31 *
32 * @return the Power Spectral Density of Micro Wave Oven #1 in the
33 * cited paper
34 */
36
37 /**
38 *
39 * @return the Power Spectral Density of Micro Wave Oven #2 in the
40 * cited paper
41 */
43};
44
45} // namespace ns3
46
47#endif /* MICROWAVE_OVEN_SPECTRUM_VALUE_HELPER_H */
This class provides methods for the creation of SpectrumValue instances that mimic the Power Spectral...
Smart pointer class similar to boost::intrusive_ptr.
Every class exported by the ns3 library is enclosed in the ns3 namespace.