Qucs-S S-parameter Viewer & RF Synthesis Tools
Loading...
Searching...
No Matches
DoubleTappedResonatorMatching.h
Go to the documentation of this file.
1
7
8#ifndef DOUBLETAPPEDRESONATORMATCHING_H
9#define DOUBLETAPPEDRESONATORMATCHING_H
10
11#include "Schematic/Network.h"
12#include "Schematic/component.h"
13
38public:
40
46 double Q, double Ltap)
47 : Specs(AS), f_match(freq), Q(Q), Ltap(Ltap) {}
48
50
51 void synthesize();
52
53private:
58 void computeValues(double &L1, double &L2, double &C1, double &C2) const;
59
61 double f_match;
62 double Q;
63 double Ltap;
64};
65
66#endif // DOUBLETAPPEDRESONATORMATCHING_H
Abstract base class for network implementations.
Double-tapped resonator matching network synthesis.
Definition DoubleTappedResonatorMatching.h:37
DoubleTappedResonatorMatching(MatchingNetworkDesignParameters AS, double freq, double Q, double Ltap)
Definition DoubleTappedResonatorMatching.h:45
void synthesize()
Synthesize the network.
Definition DoubleTappedResonatorMatching.cpp:32
Abstract base class for network implementations.
Definition Network.h:27
Graphical component representation in schematic (definition)
Matching network design parameters.
Definition structures.h:220