Files
musrfit/doc/technical/html/musrWiz/latex/classPIntroPage.tex
T
2026-07-31 18:47:29 +00:00

225 lines
13 KiB
TeX

\doxysection{PIntro\+Page Class Reference}
\hypertarget{classPIntroPage}{}\label{classPIntroPage}\index{PIntroPage@{PIntroPage}}
{\ttfamily \#include $<$PMusr\+Wiz.\+h$>$}
Inheritance diagram for PIntro\+Page\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classPIntroPage}
\end{center}
\end{figure}
\doxysubsubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{classPIntroPage_acc613d357ecf68d68328eb703a8f28ea}{PIntro\+Page}} (\mbox{\hyperlink{classPAdmin}{PAdmin}} \texorpdfstring{$\ast$}{*}admin, \mbox{\hyperlink{classPMsrData}{PMsr\+Data}} \texorpdfstring{$\ast$}{*}data, QWidget \texorpdfstring{$\ast$}{*}parent=0)
\begin{DoxyCompactList}\small\item\em \doxylink{classPIntroPage_acc613d357ecf68d68328eb703a8f28ea}{PIntro\+Page\+::\+PIntro\+Page}. \end{DoxyCompactList}\item
int \mbox{\hyperlink{classPIntroPage_a5b782fc51ffa0a01f6a4077620761704}{next\+Id}} () const Q\+\_\+\+DECL\+\_\+\+OVERRIDE
\begin{DoxyCompactList}\small\item\em \doxylink{classPIntroPage_a5b782fc51ffa0a01f6a4077620761704}{PIntro\+Page\+::next\+Id}. \end{DoxyCompactList}\item
bool \mbox{\hyperlink{classPIntroPage_aa41691f3c1a7248e1d1a1992b0ec7ea6}{validate\+Page}} () override
\begin{DoxyCompactList}\small\item\em \doxylink{classPIntroPage_aa41691f3c1a7248e1d1a1992b0ec7ea6}{PIntro\+Page\+::validate\+Page}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Private Slots}
\begin{DoxyCompactItemize}
\item
void \mbox{\hyperlink{classPIntroPage_a3576d830c549d1cea5f2d924efa2f94a}{handle\+Institute\+Changed}} (int idx)
\item
void \mbox{\hyperlink{classPIntroPage_aef326cc0c9de3a0b2bac5aff03217459}{handle\+Fit\+Type}} (int idx)
\begin{DoxyCompactList}\small\item\em \doxylink{classPIntroPage_aef326cc0c9de3a0b2bac5aff03217459}{PIntro\+Page\+::handle\+Fit\+Type}. \end{DoxyCompactList}\item
void \mbox{\hyperlink{classPIntroPage_aadc6d31a2ecf288b9de3d02542a95cde}{check\+Setup}} (int idx)
\begin{DoxyCompactList}\small\item\em \doxylink{classPIntroPage_aadc6d31a2ecf288b9de3d02542a95cde}{PIntro\+Page\+::check\+Setup}. \end{DoxyCompactList}\item
void \mbox{\hyperlink{classPIntroPage_ae21ef2d31a7ae11d535db327492c21f1}{handle\+T0}} (int idx)
\begin{DoxyCompactList}\small\item\em \doxylink{classPIntroPage_ae21ef2d31a7ae11d535db327492c21f1}{PIntro\+Page\+::handle\+T0}. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item
\mbox{\hyperlink{classPAdmin}{PAdmin}} \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{classPIntroPage_a994819540e7b8b2ce17d5b87eb40c458}{f\+Admin}}
\item
\mbox{\hyperlink{classPMsrData}{PMsr\+Data}} \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{classPIntroPage_aadc4b0652a6d8f4809c43d32fb4874d6}{f\+Msr\+Data}}
\item
std\+::unique\+\_\+ptr$<$ QLine\+Edit $>$ \mbox{\hyperlink{classPIntroPage_a2f193b43bc97b360350168c54a4b1aa8}{f\+Msr\+File\+Name}}
\item
std\+::unique\+\_\+ptr$<$ QLine\+Edit $>$ \mbox{\hyperlink{classPIntroPage_a1344360a048be22d559b04162a053369}{f\+Year}}
\item
std\+::unique\+\_\+ptr$<$ QLine\+Edit $>$ \mbox{\hyperlink{classPIntroPage_a71d9831f92350f5b529bfd95bd86c810}{f\+Run\+Number}}
\item
std\+::unique\+\_\+ptr$<$ QCombo\+Box $>$ \mbox{\hyperlink{classPIntroPage_a56e98de52d22a1fcc7b67a9636dcfa0e}{f\+Institute}}
\item
std\+::unique\+\_\+ptr$<$ QCombo\+Box $>$ \mbox{\hyperlink{classPIntroPage_afffdeef937439cfe7a421f3a5b9faa38}{f\+Instrument}}
\item
std\+::unique\+\_\+ptr$<$ QCombo\+Box $>$ \mbox{\hyperlink{classPIntroPage_a10706258691ffa02a63020f137f900ef}{f\+Fit\+Type}}
\item
std\+::unique\+\_\+ptr$<$ QCombo\+Box $>$ \mbox{\hyperlink{classPIntroPage_ac46aa41f31e0aeeb2b278f426acb1664}{f\+Measurement\+Type}}
\item
std\+::unique\+\_\+ptr$<$ QCombo\+Box $>$ \mbox{\hyperlink{classPIntroPage_aff5d2b3f36e8abadface539411f89fe1}{f\+T0}}
\end{DoxyCompactItemize}
\doxysubsection{Constructor \& Destructor Documentation}
\Hypertarget{classPIntroPage_acc613d357ecf68d68328eb703a8f28ea}\index{PIntroPage@{PIntroPage}!PIntroPage@{PIntroPage}}
\index{PIntroPage@{PIntroPage}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{PIntroPage()}{PIntroPage()}}
{\footnotesize\ttfamily \label{classPIntroPage_acc613d357ecf68d68328eb703a8f28ea}
PIntro\+Page\+::\+PIntro\+Page (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{classPAdmin}{PAdmin}} \texorpdfstring{$\ast$}{*}}]{admin}{, }\item[{\mbox{\hyperlink{classPMsrData}{PMsr\+Data}} \texorpdfstring{$\ast$}{*}}]{data}{, }\item[{QWidget \texorpdfstring{$\ast$}{*}}]{parent}{ = {\ttfamily 0}}\end{DoxyParamCaption})}
\doxylink{classPIntroPage_acc613d357ecf68d68328eb703a8f28ea}{PIntro\+Page\+::\+PIntro\+Page}.
\begin{DoxyParams}{Parameters}
{\em data} & \\
\hline
{\em parent} & \\
\hline
\end{DoxyParams}
\doxysubsection{Member Function Documentation}
\Hypertarget{classPIntroPage_aadc6d31a2ecf288b9de3d02542a95cde}\index{PIntroPage@{PIntroPage}!checkSetup@{checkSetup}}
\index{checkSetup@{checkSetup}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{checkSetup}{checkSetup}}
{\footnotesize\ttfamily \label{classPIntroPage_aadc6d31a2ecf288b9de3d02542a95cde}
void PIntro\+Page\+::check\+Setup (\begin{DoxyParamCaption}\item[{int}]{idx}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}
\doxylink{classPIntroPage_aadc6d31a2ecf288b9de3d02542a95cde}{PIntro\+Page\+::check\+Setup}.
\begin{DoxyParams}{Parameters}
{\em idx} & \\
\hline
\end{DoxyParams}
\Hypertarget{classPIntroPage_aef326cc0c9de3a0b2bac5aff03217459}\index{PIntroPage@{PIntroPage}!handleFitType@{handleFitType}}
\index{handleFitType@{handleFitType}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{handleFitType}{handleFitType}}
{\footnotesize\ttfamily \label{classPIntroPage_aef326cc0c9de3a0b2bac5aff03217459}
void PIntro\+Page\+::handle\+Fit\+Type (\begin{DoxyParamCaption}\item[{int}]{idx}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}
\doxylink{classPIntroPage_aef326cc0c9de3a0b2bac5aff03217459}{PIntro\+Page\+::handle\+Fit\+Type}.
\begin{DoxyParams}{Parameters}
{\em idx} & \\
\hline
\end{DoxyParams}
\Hypertarget{classPIntroPage_a3576d830c549d1cea5f2d924efa2f94a}\index{PIntroPage@{PIntroPage}!handleInstituteChanged@{handleInstituteChanged}}
\index{handleInstituteChanged@{handleInstituteChanged}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{handleInstituteChanged}{handleInstituteChanged}}
{\footnotesize\ttfamily \label{classPIntroPage_a3576d830c549d1cea5f2d924efa2f94a}
void PIntro\+Page\+::handle\+Institute\+Changed (\begin{DoxyParamCaption}\item[{int}]{idx}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}
\Hypertarget{classPIntroPage_ae21ef2d31a7ae11d535db327492c21f1}\index{PIntroPage@{PIntroPage}!handleT0@{handleT0}}
\index{handleT0@{handleT0}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{handleT0}{handleT0}}
{\footnotesize\ttfamily \label{classPIntroPage_ae21ef2d31a7ae11d535db327492c21f1}
void PIntro\+Page\+::handle\+T0 (\begin{DoxyParamCaption}\item[{int}]{idx}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [private]}, {\ttfamily [slot]}}
\doxylink{classPIntroPage_ae21ef2d31a7ae11d535db327492c21f1}{PIntro\+Page\+::handle\+T0}.
\begin{DoxyParams}{Parameters}
{\em idx} & \\
\hline
\end{DoxyParams}
\Hypertarget{classPIntroPage_a5b782fc51ffa0a01f6a4077620761704}\index{PIntroPage@{PIntroPage}!nextId@{nextId}}
\index{nextId@{nextId}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{nextId()}{nextId()}}
{\footnotesize\ttfamily \label{classPIntroPage_a5b782fc51ffa0a01f6a4077620761704}
int PIntro\+Page\+::next\+Id (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption}) const}
\doxylink{classPIntroPage_a5b782fc51ffa0a01f6a4077620761704}{PIntro\+Page\+::next\+Id}.
\begin{DoxyReturn}{Returns}
\end{DoxyReturn}
\Hypertarget{classPIntroPage_aa41691f3c1a7248e1d1a1992b0ec7ea6}\index{PIntroPage@{PIntroPage}!validatePage@{validatePage}}
\index{validatePage@{validatePage}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{validatePage()}{validatePage()}}
{\footnotesize\ttfamily \label{classPIntroPage_aa41691f3c1a7248e1d1a1992b0ec7ea6}
bool PIntro\+Page\+::validate\+Page (\begin{DoxyParamCaption}{}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [override]}}
\doxylink{classPIntroPage_aa41691f3c1a7248e1d1a1992b0ec7ea6}{PIntro\+Page\+::validate\+Page}.
\begin{DoxyReturn}{Returns}
\end{DoxyReturn}
\doxysubsection{Member Data Documentation}
\Hypertarget{classPIntroPage_a994819540e7b8b2ce17d5b87eb40c458}\index{PIntroPage@{PIntroPage}!fAdmin@{fAdmin}}
\index{fAdmin@{fAdmin}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{fAdmin}{fAdmin}}
{\footnotesize\ttfamily \label{classPIntroPage_a994819540e7b8b2ce17d5b87eb40c458}
\mbox{\hyperlink{classPAdmin}{PAdmin}}\texorpdfstring{$\ast$}{*} PIntro\+Page\+::f\+Admin\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPIntroPage_a10706258691ffa02a63020f137f900ef}\index{PIntroPage@{PIntroPage}!fFitType@{fFitType}}
\index{fFitType@{fFitType}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{fFitType}{fFitType}}
{\footnotesize\ttfamily \label{classPIntroPage_a10706258691ffa02a63020f137f900ef}
std\+::unique\+\_\+ptr$<$QCombo\+Box$>$ PIntro\+Page\+::f\+Fit\+Type\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPIntroPage_a56e98de52d22a1fcc7b67a9636dcfa0e}\index{PIntroPage@{PIntroPage}!fInstitute@{fInstitute}}
\index{fInstitute@{fInstitute}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{fInstitute}{fInstitute}}
{\footnotesize\ttfamily \label{classPIntroPage_a56e98de52d22a1fcc7b67a9636dcfa0e}
std\+::unique\+\_\+ptr$<$QCombo\+Box$>$ PIntro\+Page\+::f\+Institute\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPIntroPage_afffdeef937439cfe7a421f3a5b9faa38}\index{PIntroPage@{PIntroPage}!fInstrument@{fInstrument}}
\index{fInstrument@{fInstrument}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{fInstrument}{fInstrument}}
{\footnotesize\ttfamily \label{classPIntroPage_afffdeef937439cfe7a421f3a5b9faa38}
std\+::unique\+\_\+ptr$<$QCombo\+Box$>$ PIntro\+Page\+::f\+Instrument\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPIntroPage_ac46aa41f31e0aeeb2b278f426acb1664}\index{PIntroPage@{PIntroPage}!fMeasurementType@{fMeasurementType}}
\index{fMeasurementType@{fMeasurementType}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{fMeasurementType}{fMeasurementType}}
{\footnotesize\ttfamily \label{classPIntroPage_ac46aa41f31e0aeeb2b278f426acb1664}
std\+::unique\+\_\+ptr$<$QCombo\+Box$>$ PIntro\+Page\+::f\+Measurement\+Type\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPIntroPage_aadc4b0652a6d8f4809c43d32fb4874d6}\index{PIntroPage@{PIntroPage}!fMsrData@{fMsrData}}
\index{fMsrData@{fMsrData}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{fMsrData}{fMsrData}}
{\footnotesize\ttfamily \label{classPIntroPage_aadc4b0652a6d8f4809c43d32fb4874d6}
\mbox{\hyperlink{classPMsrData}{PMsr\+Data}}\texorpdfstring{$\ast$}{*} PIntro\+Page\+::f\+Msr\+Data\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPIntroPage_a2f193b43bc97b360350168c54a4b1aa8}\index{PIntroPage@{PIntroPage}!fMsrFileName@{fMsrFileName}}
\index{fMsrFileName@{fMsrFileName}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{fMsrFileName}{fMsrFileName}}
{\footnotesize\ttfamily \label{classPIntroPage_a2f193b43bc97b360350168c54a4b1aa8}
std\+::unique\+\_\+ptr$<$QLine\+Edit$>$ PIntro\+Page\+::f\+Msr\+File\+Name\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPIntroPage_a71d9831f92350f5b529bfd95bd86c810}\index{PIntroPage@{PIntroPage}!fRunNumber@{fRunNumber}}
\index{fRunNumber@{fRunNumber}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{fRunNumber}{fRunNumber}}
{\footnotesize\ttfamily \label{classPIntroPage_a71d9831f92350f5b529bfd95bd86c810}
std\+::unique\+\_\+ptr$<$QLine\+Edit$>$ PIntro\+Page\+::f\+Run\+Number\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPIntroPage_aff5d2b3f36e8abadface539411f89fe1}\index{PIntroPage@{PIntroPage}!fT0@{fT0}}
\index{fT0@{fT0}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{fT0}{fT0}}
{\footnotesize\ttfamily \label{classPIntroPage_aff5d2b3f36e8abadface539411f89fe1}
std\+::unique\+\_\+ptr$<$QCombo\+Box$>$ PIntro\+Page\+::f\+T0\hspace{0.3cm}{\ttfamily [private]}}
\Hypertarget{classPIntroPage_a1344360a048be22d559b04162a053369}\index{PIntroPage@{PIntroPage}!fYear@{fYear}}
\index{fYear@{fYear}!PIntroPage@{PIntroPage}}
\doxysubsubsection{\texorpdfstring{fYear}{fYear}}
{\footnotesize\ttfamily \label{classPIntroPage_a1344360a048be22d559b04162a053369}
std\+::unique\+\_\+ptr$<$QLine\+Edit$>$ PIntro\+Page\+::f\+Year\hspace{0.3cm}{\ttfamily [private]}}
The documentation for this class was generated from the following files\+:\begin{DoxyCompactItemize}
\item
/workspace/\+LMU/musrfit/src/musredit\+\_\+qt6/musr\+Wiz/\mbox{\hyperlink{PMusrWiz_8h}{PMusr\+Wiz.\+h}}\item
/workspace/\+LMU/musrfit/src/musredit\+\_\+qt6/musr\+Wiz/\mbox{\hyperlink{PMusrWiz_8cpp}{PMusr\+Wiz.\+cpp}}\end{DoxyCompactItemize}