|
musrWiz 0.1.0
|
#include <iostream>#include <fstream>#include <memory>#include <QApplication>#include <QProcess>#include <QMessageBox>#include <QObject>#include "musrWiz.h"#include "PAdmin.h"#include "PMusrWiz.h"Functions | |
| void | musrWiz_syntax () |
| Prints the command-line syntax help for musrWiz. | |
| int | main (int argc, char *argv[]) |
| Main entry point for the musrWiz application. | |
| int main | ( | int | argc, |
| char * | argv[] ) |
Main entry point for the musrWiz application.
Parses command-line arguments and launches the musrWiz wizard GUI. Creates the PAdmin object to load configuration files (instrument definitions, musrfit functions, etc.) and then starts the wizard workflow.
After the wizard completes, if requested via –log option, writes a log file containing the path to the generated msr-file. If musrt0 should be called (T0_FROM_MUSR_T0), either logs this flag or starts musrt0 directly.
| argc | Number of command-line arguments. |
| argv | Array of command-line argument strings. |
| void musrWiz_syntax | ( | ) |
Prints the command-line syntax help for musrWiz.
Displays usage information including available command-line options: