Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
TappedLMatching.h
Go to the documentation of this file.
1
7
8#ifndef TAPPEDLMATCHING_H
9#define TAPPEDLMATCHING_H
10
11#include "Schematic/Network.h"
12#include "Schematic/component.h"
13
33class TappedLMatching : public Network {
34public:
36
41 : Specs(AS), f_match(freq), Q(Q) {}
42
43 virtual ~TappedLMatching() {}
44
45 void synthesize();
46
47private:
52 void computeValues(double &C, double &L1, double &L2, bool &stepUp) const;
53
55 double f_match;
56 double Q;
57};
58
59#endif // TAPPEDLMATCHING_H
Abstract base class for network implementations.
Abstract base class for network implementations.
Definition Network.h:27
Tapped-L transformer matching network synthesis.
Definition TappedLMatching.h:33
void synthesize()
Synthesize the network.
Definition TappedLMatching.cpp:26
TappedLMatching(MatchingNetworkDesignParameters AS, double freq, double Q)
Definition TappedLMatching.h:40
Graphical component representation in schematic (definition)
Matching network design parameters.
Definition structures.h:220