macOS 26 (Darwin 25.5.0) introduced stricter Clang module map rules in
DarwinFoundation1.modulemap: the '_c_standard_library_obsolete' module
now requires the 'found_incompatible_headers__check_search_paths' feature,
which CLING's runtime interpreter does not set. When fftw3.h (from
/opt/homebrew/include) was parsed by CLING via the inlined PStartupHandler
dictionary payload, it triggered this module map error, causing all
PStartupHandler signal/slot connections to fail.
Two fixes:
- PMusr.h: guard '#include "fftw3.h"' with '#ifndef __CLING__'. No fftw
types appear in PMusr.h class definitions, so CLING does not need it
for reflection. This is the primary runtime fix.
- CMakeLists.txt (src/classes and all src/external libs): replace
'-I${FFTW3_INCLUDE}', '-I${Boost_INCLUDE_DIRS}', '-I${GSL_INCLUDE_DIRS}',
and '-I${ROOT_INCLUDE_DIRS}' with '-isystem' in all root_generate_dictionary
OPTIONS blocks, and change 'include_directories(${FFTW3_INCLUDE})' to
'include_directories(SYSTEM ...)'. Internal project paths (MUSRFIT_INC,
BMW_TOOLS_INC, NONLOCAL_INC, CMAKE_CURRENT_SOURCE_DIR, etc.) keep '-I'.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
60 lines
2.1 KiB
Plaintext
60 lines
2.1 KiB
Plaintext
FeSe 9p4 TF100 p107apr09_sample*1p02
|
|
###############################################################
|
|
FITPARAMETER
|
|
# Nr. Name Value Step Pos_Error Boundaries
|
|
1 alpha 0.954734 0 none 0 2
|
|
2 asy 0.2625 0.0014 none 0 0.33
|
|
3 phase -0.11 0.33 none
|
|
4 field 97.913 0.055 none 0 none
|
|
5 rate 0.3159 0.0044 none 0 none
|
|
|
|
###############################################################
|
|
THEORY
|
|
asymmetry 2
|
|
simplExpo 5 (rate)
|
|
TFieldCos 3 fun1 (phase frequency)
|
|
|
|
###############################################################
|
|
FUNCTIONS
|
|
fun1 = par4 * gamma_mu
|
|
|
|
###############################################################
|
|
RUN data/deltat_pta_gpd_0423 PIE1 PSI PSI-BIN (name beamline institute data-file-format)
|
|
fittype 2 (asymmetry fit)
|
|
alpha 1
|
|
map 0 0 0 0 0 0 0 0 0 0 0
|
|
forward 2
|
|
backward 1
|
|
background 61 184 57 145 # estimated bkg: 60.9593 / 71.2955
|
|
data 207 7994 167 8009
|
|
t0 202.0 162.0
|
|
fit 0 8
|
|
packing 18
|
|
|
|
###############################################################
|
|
COMMANDS
|
|
MINIMIZE
|
|
#MINOS
|
|
HESSE
|
|
SAVE
|
|
|
|
###############################################################
|
|
FOURIER
|
|
units Gauss # units either 'Gauss', 'Tesla', 'MHz', or 'Mc/s'
|
|
fourier_power 12
|
|
apodization NONE # NONE, WEAK, MEDIUM, STRONG
|
|
plot POWER # REAL, IMAG, REAL_AND_IMAG, POWER, PHASE, PHASE_OPT_REAL
|
|
phase 8
|
|
#range_for_phase_correction 50.0 70.0
|
|
range 0 200
|
|
|
|
###############################################################
|
|
PLOT 2 (asymmetry plot)
|
|
runs 1
|
|
range 0 8 -0.3 0.3
|
|
view_packing 38
|
|
|
|
###############################################################
|
|
STATISTIC --- 2026-06-27 13:56:43
|
|
chisq = 566.7, NDF = 351, chisq/NDF = 1.614589
|