<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">GI</journal-id><journal-title-group>
    <journal-title>Geoscientific Instrumentation, Methods and Data Systems</journal-title>
    <abbrev-journal-title abbrev-type="publisher">GI</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Geosci. Instrum. Method. Data Syst.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2193-0864</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/gi-15-273-2026</article-id><title-group><article-title>THEMIS: spin axis magnetic field reconstruction</article-title><alt-title>THEMIS: spin axis magnetic field reconstruction</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Pöppelwerth</surname><given-names>Adrian</given-names></name>
          <email>a.poeppelwerth@tu-braunschweig.de</email>
        <ext-link>https://orcid.org/0000-0002-6813-6313</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Auster</surname><given-names>Hans-Ulrich</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Angelopoulos</surname><given-names>Vassilis</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>McTiernan</surname><given-names>James M.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3">
          <name><surname>Lewis</surname><given-names>James W.</given-names></name>
          
        <ext-link>https://orcid.org/0009-0005-4191-5906</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Plaschke</surname><given-names>Ferdinand</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-5104-6282</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>Institute of Geophysics and Extraterrestrial Physics, TU Braunschweig, Braunschweig, Germany</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Department of Earth, Planetary and Space Sciences, University of California Los Angeles, Los Angeles, CA, USA</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>Space Sciences Laboratory, University of California Berkeley, Berkeley, CA, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Adrian Pöppelwerth (a.poeppelwerth@tu-braunschweig.de)</corresp></author-notes><pub-date><day>12</day><month>October</month><year>2026</year></pub-date>
      
      <volume>15</volume>
      <issue>2</issue>
      <fpage>273</fpage><lpage>289</lpage>
      <history>
        <date date-type="received"><day>10</day><month>February</month><year>2026</year></date>
           <date date-type="rev-request"><day>25</day><month>February</month><year>2026</year></date>
           <date date-type="rev-recd"><day>3</day><month>August</month><year>2026</year></date>
           <date date-type="accepted"><day>23</day><month>September</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Adrian Pöppelwerth et al.</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026.html">This article is available from https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026.html</self-uri><self-uri xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026.pdf">The full text article is available as a PDF file from https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e141">The Time History of Events and Macroscale Interactions during Substorms (THEMIS) mission investigates the coupling between the solar wind and Earth's magnetosphere using five identical spinning spacecraft. Each spacecraft rotates at a predefined rate to stabilize it and carries a suite of instruments, including a fluxgate magnetometer (FGM) that measures the three-dimensional magnetic field. Since 24 May 2024, the FGM on board THEMIS E has no longer recorded the magnetic field component along the spin axis, while the two components approximately within the spin plane remain fully available.</p>

      <p id="d2e144">We present a method to reconstruct the missing magnetic field component using data from these two remaining components together with the spacecraft spin, yielding full three-component magnetic field vectors at spin period cadence and with an effective bandwidth of <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">60</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M2" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>. The approach was validated using original THEMIS E data from 2017 to 2020, when all three sensor components were available. We further estimated the reconstruction noise floor, indicating that the method is unlikely to be limited by sensor noise. These results demonstrate that on a spinning spacecraft, two components whose sensor axes lie close to, but not exactly in, the spin plane are sufficient to reconstruct three-dimensional magnetic field vectors, allowing continued magnetospheric observations despite the loss of one sensor component.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Deutsches Zentrum für Luft- und Raumfahrt</funding-source>
<award-id>50 OC 2201</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e176">Continuous and accurately calibrated magnetic field measurements are essential to study the large-scale interaction between the solar wind and Earth's magnetosphere. Magnetometers onboard spacecraft provide these observations and are therefore fundamental for investigating the coupling between interplanetary and terrestrial magnetic fields <xref ref-type="bibr" rid="bib1.bibx6" id="paren.1"><named-content content-type="pre">e.g.,</named-content></xref>.</p>
      <p id="d2e184">The Time History of Events and Macroscale Interactions during Substorms (THEMIS) mission <xref ref-type="bibr" rid="bib1.bibx2" id="paren.2"/> is designed to study these large-scale interactions and consists of five identical spacecraft, each equipped with a fluxgate magnetometer <xref ref-type="bibr" rid="bib1.bibx5" id="paren.3"><named-content content-type="pre">FGM,</named-content></xref>. The spacecraft spin at a predefined rate denoted as <inline-formula><mml:math id="M3" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>spin</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (<inline-formula><mml:math id="M4" display="inline"><mml:mo lspace="0mm">≈</mml:mo></mml:math></inline-formula> 3–4 <inline-formula><mml:math id="M5" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>) to stabilize them. The FGM is designed to measure low magnetic fields present in the solar wind as well as the ambient terrestrial magnetic field in close proximity to Earth in three dimensions. One of its sensitive axes is approximately aligned with the spin axis (hereafter referred to as the spin axis sensor), while the other two are nearly aligned with the spin plane (hereafter referred to as spin plane sensors), although they deviate slightly from the exact spin plane orientation. The three sensors are nearly, but not perfectly, orthogonally aligned. These deviations occur because there are no instrument alignment requirements for the mission <xref ref-type="bibr" rid="bib1.bibx5" id="paren.4"/>, and the spin axis, and thus the spin plane, changes over the course of the mission.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e227">Sketch of coordinate systems: <bold>(a)</bold> actual sensor axes (in red), orthogonalized sensor axes (in blue), <bold>(b)</bold> spin axis (in black) and rotation angles <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> in the sensor package system. Panel <bold>(c)</bold> illustrates the angles <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> between the spin axis and the spin plan sensor S1 and S2. For simplicity, the angle <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S3</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> between the spin axis sensor S3 and the spin axis is not shown. Images adapted and modified from <xref ref-type="bibr" rid="bib1.bibx18" id="text.5"/> in courtesy of F. Plaschke.</p></caption>
        <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f01.png"/>

      </fig>

      <p id="d2e313">Careful calibration of the FGM data is required to convert the raw magnetometer output <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">B</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>  into physically meaningful magnetic field measurements <inline-formula><mml:math id="M12" display="inline"><mml:mi mathvariant="bold-italic">B</mml:mi></mml:math></inline-formula>
<xref ref-type="bibr" rid="bib1.bibx5 bib1.bibx9 bib1.bibx18" id="paren.6"><named-content content-type="pre">see e.g.,</named-content></xref>. <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">B</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is recorded in the non-orthogonal sensor coordinate system that co-rotates with the spacecraft. The complete transformation into <inline-formula><mml:math id="M14" display="inline"><mml:mi mathvariant="bold-italic">B</mml:mi></mml:math></inline-formula> involves several procedures: (1) applying gain factors that convert the raw instrument output into physical units, specific to each sensor axis; (2) geometrically transforming the measurements from the non-orthogonal sensor coordinate system into an orthogonal, spin axis aligned coordinate system; and (3) subtracting offsets, which represent non-vanishing outputs of the magnetometer in the absence of ambient fields, originating from the instruments themselves and from spacecraft-generated stray fields. This transformation can be expressed as:

          <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M15" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">B</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold">C</mml:mi><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">B</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">O</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">O</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denotes the offset vector and <inline-formula><mml:math id="M17" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula> the coupling matrix, which depends on three gain factors and six orientation angles of the sensor axes. Of these, three describe the internal sensor geometry, while the remaining three define the alignment between the sensor and spacecraft coordinate systems (for details, see Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>).</p>
      <p id="d2e410">Recently, the THEMIS E spacecraft (THE) has encountered some challenges, particularly due to radiation damage to the instrument's Analog-to-Digital Converter (ADC). Notably, since 24 May 2024, at 22:54:06 UTC, no magnetic field measurements have been obtained from the spin axis sensor. In contrast, the two remaining spin plane sensors continue to operate nominally.</p>
      <p id="d2e413">Because the two remaining sensor axes are slightly inclined relative to the spin plane, the missing spin axis component can be reconstructed from their measurements. In the non-orthogonal sensor coordinate system, which co-rotates with the spacecraft, the magnetic field projected onto each spin plane sensor varies periodically as the spacecraft spins. A magnetic field component within the spin plane therefore appears as a sinusoidal signal, while a constant magnetic field component along the spin axis manifests as a constant contribution in the time series. This projected spin axis contribution <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is indistinguishable from the result of a true instrumental offset in the same, co-rotating coordinate system. Therefore, accurately determining the spin plane offsets is crucial for reconstructing the spin axis signal.</p>
      <p id="d2e427">Assuming that the spin plane offsets have been accurately estimated, the magnitude of the magnetic field component along the spin axis, <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>SA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, projected onto the axes of sensors S1 and S2, can be expressed as

          <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M20" display="block"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>SA</mml:mtext></mml:msub><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math id="M21" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> (<inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) is the angle between the axis of the respective sensor and the spin axis (see Fig. <xref ref-type="fig" rid="F1"/>c).</p>
      <p id="d2e499">In this paper, we present a method to calculate the projected spin axis contribution and subsequently recover the missing spin axis magnetic field component. We begin by formulating the mathematical basis of the problem, followed by a description of its implementation in the updated calibration process. Finally, we compare the recovered data against measurements from 2017 to 2020, when all sensor axes were fully operational. The three year time span was chosen as a trade-off between instrument degradation, temporal proximity to the current mission phase, and capturing variations in the calibration parameters, thereby allowing us to verify the recovery under different conditions (for details, see Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>). The approach restores the full vector magnetic field at spin period resolution and thereby extends the THEMIS FGM dataset as a continuous resource for magnetospheric research.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Mathematical Background</title>
      <p id="d2e512">The mathematical approach to the problem consists of two parts. The first is the geometric transformation of the non-orthogonal system associated with the instrument into an orthogonal system that is related to the reference frame of the spinning spacecraft. It is realized in several steps, while here we are only interested in the directional nature of the measured output in order to obtain the angles between the sensors and the spin axis. The second part is devoted to the conversion of the two available sensor outputs into plausible records of the magnetic field in the respective directions. Taking into account the fact that the magnetic field oriented along the spin axis persistently contributes to these results, it is possible to separate this component and determine it with sufficient accuracy.</p>
      <p id="d2e515">The orientation of the three non-orthogonal sensor axes, S1, S2 and S3, is illustrated in red in Fig. <xref ref-type="fig" rid="F1"/>a. The raw magnetometer output along these axes is transformed into an orthogonal spin axis-aligned coordinate system (<inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M25" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula>) with physical meaningful units using the coupling matrix <inline-formula><mml:math id="M26" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula> (see Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>). The coupling matrix can be expressed as

          <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M27" display="block"><mml:mrow><mml:mi mathvariant="bold">C</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold">Σ</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold">Γ</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold">G</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where each submatrix accounts for a specific step in the coordinate transformation. We first introduce the coordinate systems and derive an expression for <inline-formula><mml:math id="M28" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula>, before describing the determination of <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> from the spin plane measurements.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Coordinate System and Transformation Matrices</title>
      <p id="d2e600">To clarify the geometry of the problem, we follow the formalism introduced by <xref ref-type="bibr" rid="bib1.bibx18" id="text.7"/>, which builds on <xref ref-type="bibr" rid="bib1.bibx14" id="text.8"/>. We adopt their notation for consistency, while noting that the final implementation of our coupling matrix <inline-formula><mml:math id="M30" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula> differs slightly in form while yielding identical results. The conversion matrix <inline-formula><mml:math id="M31" display="inline"><mml:mi mathvariant="bold">Γ</mml:mi></mml:math></inline-formula> transforms from the non-orthogonal sensor axes coordinate system (red axes in Fig. <xref ref-type="fig" rid="F1"/>a) into an orthogonal sensor package coordinate system (<inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), represented by the blue axes in Fig. <xref ref-type="fig" rid="F1"/>. With <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> denoting the unit vector along <inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, this can be written as Eqs. (4)–(6):

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M37" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E4"><mml:mtd><mml:mtext>4</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>S1</mml:mtext><mml:mo>=</mml:mo><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S1</mml:mtext></mml:msub><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>x</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S1</mml:mtext></mml:msub><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>z</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>5</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mtext mathvariant="normal">S2</mml:mtext><mml:mo>=</mml:mo><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>S12</mml:mtext></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>x</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>S12</mml:mtext></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>y</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>z</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E6"><mml:mtd><mml:mtext>6</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtext>S3</mml:mtext><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>z</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          and thus

            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M38" display="block"><mml:mrow><mml:mi mathvariant="bold">Γ</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>S12</mml:mtext></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>S12</mml:mtext></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          The angles <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>S12</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> define the internal geometry of the sensor axes (see Fig. <xref ref-type="fig" rid="F1"/>a). The subsequent rotation matrix <inline-formula><mml:math id="M42" display="inline"><mml:mi mathvariant="bold">Σ</mml:mi></mml:math></inline-formula> aligns the sensor-package system with the spacecraft spin axis which is represented in black in Fig. <xref ref-type="fig" rid="F1"/>b:

            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M43" display="block"><mml:mrow><mml:mi mathvariant="bold">Σ</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>×</mml:mo><mml:mfenced close=")" open="("><mml:mtable class="matrix" columnalign="center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> describe the tilt of the spin axis relative to the sensor package coordinate system (see Fig. <xref ref-type="fig" rid="F1"/>b). Finally, the azimuthal rotation around the spin axis by the angle <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (not shown in Fig. <xref ref-type="fig" rid="F1"/>) is represented by

            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M47" display="block"><mml:mrow><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>=</mml:mo><mml:mfenced close=")" open="("><mml:mtable class="matrix" columnalign="center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">1</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          The rotation around the spin axis arises from the mounting orientation of the FGM on the spacecraft. The angle <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is required to transform the measurements from the sensor coordinate system into a physically meaningful spacecraft-fixed coordinate system, from which further transformations into other coordinate systems, such as geocentric systems, can be performed. Although not required for the subsequent analysis, this rotation is included here to complete the description of the coordinate transformation. In Fig. <xref ref-type="fig" rid="F2"/> we show the evolution of the calibration parameters over the course of the mission. Whereas <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi mathvariant="bold">Γ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S1</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>S12</mml:mtext></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> remains nearly constant throughout the mission for a well-constructed magnetometer as can be seen in Fig. <xref ref-type="fig" rid="F2"/>c, f, and i, <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mi mathvariant="bold">Σ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> can vary over time due to spacecraft maneuvers and gravity gradients that alter the moment of inertia and thereby the spin axis orientation. This is present in Fig. <xref ref-type="fig" rid="F2"/>a and d <xref ref-type="bibr" rid="bib1.bibx18" id="paren.9"><named-content content-type="pre">for more details on the coupling matrix see</named-content></xref>.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e1345">Evolution of calibration parameter: <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the rotation angles around the orthogonalized sensor axes (c.f. with blue coordinate system Fig. <xref ref-type="fig" rid="F1"/>). <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mtext>S3</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are the gains along the sensor axes. <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>S12</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are the internal sensor angles.</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f02.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Determination of the Sensor-to-Spin-Axis Angles</title>
      <p id="d2e1472">The angles <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S3</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (see Fig. <xref ref-type="fig" rid="F1"/>c) can be obtained from the projection of the spin axis onto the sensor axes using the geometric definition of the scalar product of two vectors, <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mo>|</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>|</mml:mo><mml:mo>⋅</mml:mo><mml:mo>|</mml:mo><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo>|</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. In the orthogonal spin axis-aligned coordinate system, the spin axis unit vector is given by <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">z</mml:mi><mml:mo>=</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:msup><mml:mo>]</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. Using the transformation matrices, the calculation of the angles can be expressed as:

            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M65" display="block"><mml:mrow><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S3</mml:mtext></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace width="0.25em" linebreak="nobreak"/><mml:msup><mml:mi>cos⁡</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi mathvariant="bold">Γ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>⋅</mml:mo><mml:msup><mml:mi mathvariant="bold">Σ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>⋅</mml:mo><mml:msup><mml:mi mathvariant="bold">Φ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>⋅</mml:mo><mml:mi mathvariant="bold-italic">z</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="0.25em"/><mml:msup><mml:mi>cos⁡</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced close=")" open="("><mml:mtable rowspacing="4.3pt 12.9pt" class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S1</mml:mtext></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S1</mml:mtext></mml:msub><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mtable class="array" columnalign="center"><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>S12</mml:mtext></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>S12</mml:mtext></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mi>cos⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula>

          Assuming that <inline-formula><mml:math id="M66" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mtext>S12</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> remain constant (cf. Fig. <xref ref-type="fig" rid="F2"/>), the parameters <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> can be derived from Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) using independently known values of <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S3</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (see Sect. <xref ref-type="sec" rid="Ch1.S3"/> for details).</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Gain Matrix and Determination of the Projected Spin Axis Contribution</title>
      <p id="d2e1978">The gain matrix <inline-formula><mml:math id="M74" display="inline"><mml:mi mathvariant="bold">G</mml:mi></mml:math></inline-formula> applies the sensor-specific conversion factors into meaningful physical units:

            <disp-formula id="Ch1.E11" content-type="numbered"><label>11</label><mml:math id="M75" display="block"><mml:mrow><mml:mi mathvariant="bold">G</mml:mi><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>g</mml:mi><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>g</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mn mathvariant="normal">0</mml:mn></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M76" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> is the ratio of the spin plane gains <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mtext>S1</mml:mtext></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>G</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mtext>S1</mml:mtext></mml:msub><mml:msub><mml:mi>G</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:msqrt><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the absolute gains for the spin plane and the spin axis sensors, respectively <xref ref-type="bibr" rid="bib1.bibx18" id="paren.10"/>. To determine the projected spin axis contribution <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> from the measurements of the spin plane sensor axes data <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, we first subtract the offset vector <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">O</mml:mi><mml:mi mathvariant="normal">S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and converting to physical units by applying the corresponding gain factors. The conversion to the modified raw data <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">B</mml:mi><mml:mtext>raw</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is calculated by:

                <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M85" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E12"><mml:mtd><mml:mtext>12</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>raw</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mi>G</mml:mi><mml:mi mathvariant="normal">p</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>S1</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>O</mml:mi><mml:mtext>S1</mml:mtext></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E13"><mml:mtd><mml:mtext>13</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>raw</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow><mml:mi>g</mml:mi></mml:mfrac></mml:mstyle><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>S2</mml:mtext></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>O</mml:mi><mml:mtext>S2</mml:mtext></mml:msub><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          Subsequently, we apply a low-pass Butterworth filter <xref ref-type="bibr" rid="bib1.bibx21" id="paren.11"><named-content content-type="pre">e.g.</named-content></xref> to <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>raw</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>raw</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> in order to suppress high-frequency variations while preserving the spin modulated signal. The filter is applied twice, once forward and once backwards, using a second-order filter with a cutoff frequency of <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>cut</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, with <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>spin</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> denoting the angular spin frequency. This results in the low-pass filtered data <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>lp</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>lp</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. The resulting filter has zero phase and an effective order of four <xref ref-type="bibr" rid="bib1.bibx12" id="paren.12"><named-content content-type="pre">e.g.</named-content></xref>. The low-pass filtered data are then fitted independently with a least-squares fit. The corresponding fitting function is given by:

            <disp-formula id="Ch1.E14" content-type="numbered"><label>14</label><mml:math id="M92" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>fit</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>+</mml:mo><mml:mi>B</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>spinplane</mml:mtext></mml:msub></mml:mrow></mml:munder><mml:mo>+</mml:mo><mml:munder><mml:munder class="underbrace"><mml:mrow><mml:mi>C</mml:mi><mml:mo>+</mml:mo><mml:mi>D</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow><mml:mo mathvariant="normal">︸</mml:mo></mml:munder><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:munder></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>spinplane</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          Here, <inline-formula><mml:math id="M93" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> denotes the time within the fitting window. The term <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>+</mml:mo><mml:mi>B</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> represents the linearly time-varying amplitude of the sinusoidal component of the fit, <inline-formula><mml:math id="M95" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula> is the phase shift due to the projection of the magnetic field onto the spin plane, and the term <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:mo>+</mml:mo><mml:mi>D</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:math></inline-formula> is the residual, time-varying offset. Accordingly, the first term <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>A</mml:mi><mml:mo>+</mml:mo><mml:mi>B</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">φ</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> corresponds to the measurement of the spin plane magnetic field in the direction of the spin plane sensor axis (<inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>spinplane</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>), whereas the second term <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:mi>C</mml:mi><mml:mo>+</mml:mo><mml:mi>D</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="italic">τ</mml:mi></mml:mrow></mml:math></inline-formula> represents the projected spin axis contribution (<inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>). The parameters <inline-formula><mml:math id="M101" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M102" display="inline"><mml:mi>B</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M103" display="inline"><mml:mi>C</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M104" display="inline"><mml:mi>D</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M105" display="inline"><mml:mi mathvariant="italic">φ</mml:mi></mml:math></inline-formula> are free fitting parameters and may differ between the two components, while <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>spin</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, and thus <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ω</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, is provided by the state file of THE and is the same for both fits. This approach allows us to distinguish between the spin‐modulated variation within the spin plane and the slowly varying spin axis contribution.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e2713">Flow chart illustrating the recovery of the spin axis measurements. The small boxes below each step show which variables are determined. The details of the individual steps are explained in the text.</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f03.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Implementation</title>
      <p id="d2e2731">In this section, we describe the procedure used to recover the missing sensor measurement along the spin axis. The overall workflow is summarized in the flow chart shown in Fig. <xref ref-type="fig" rid="F3"/>, with each step and its derived variables explained in the subsequent sections.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Determination of the Projected Spin Axis Contribution</title>
      <p id="d2e2744">We utilize the low-telemetry channel (FGL) of the FGM <xref ref-type="bibr" rid="bib1.bibx5" id="paren.13"><named-content content-type="pre">for details on the instrument and data products, see</named-content></xref>, which provides vector magnetic field data with sampling rates between 4 and 128 <inline-formula><mml:math id="M108" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>. Since 27 July 2015, the FGL sampling rate on THE has been <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>FGL</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M110" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 16 <inline-formula><mml:math id="M111" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>. This sampling rate yields several tens of samples per spin and is therefore sufficient to resolve the spin modulation required for our fitting procedure. We do not use the high-telemetry channel (FGH at 128 <inline-formula><mml:math id="M112" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>), as it is rarely available nor the onboard spin resolution product (FGS, one vector per spin), because its resampling removes the spin modulation required for the fit.</p>
      <p id="d2e2795">We start with <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>raw</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>raw</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> as obtained from Eqs. (<xref ref-type="disp-formula" rid="Ch1.E12"/>) and (<xref ref-type="disp-formula" rid="Ch1.E13"/>). We then apply the low-pass filter to each component, yielding the low-pass filtered data <inline-formula><mml:math id="M115" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>lp</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>lp</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Finally, we fit the spin plane sensor components of <inline-formula><mml:math id="M117" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>lp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> using Eq. (<xref ref-type="disp-formula" rid="Ch1.E14"/>) with a sliding window of 2.5 spin periods, shifted by one spin period between consecutive fits. Accordingly, <inline-formula><mml:math id="M118" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> ranges from 0 to 2.5 <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>spin</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. We require the number of samples per fit window to be between 90 % and 110 % of the expected number,<inline-formula><mml:math id="M120" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>FGL</mml:mtext></mml:msub><mml:mo>⋅</mml:mo><mml:mn mathvariant="normal">2.5</mml:mn><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>spin</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, in order to reject windows affected by data gaps. This results in a slightly variable number of samples per window. In contrast, using a fixed number of samples would lead to windows that do not exactly cover the intended 2.5 spin periods. A comparison of both approaches (not shown) exhibits only negligible differences in the final recovered values.</p>
      <p id="d2e2920">As a measure of the fit uncertainty, we compute the mean squared difference between <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>fit</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>lp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> for each window:

            <disp-formula id="Ch1.E15" content-type="numbered"><label>15</label><mml:math id="M123" display="block"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>min</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>n</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:munderover><mml:mo>(</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>fit</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>lp</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          Here, <inline-formula><mml:math id="M124" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> denotes the number of measurement points per window. The quantity <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>min</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> contains everything not explained by the fit, including remaining higher-frequency contributions, sensor noise, and low-frequency variations that are not captured by the model. While the latter is the uncertainty we aim to quantify, the other contributions also affect the fit quality and must therefore be taken into account.</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e3037">Two consecutive fits applied to THE <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>lp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (black) to calculate <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> on 23 July 2017. The dashed red lines represent the applied fit <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>fit</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and are only shown over the corresponding fit intervals. The fit in panel <bold>(b)</bold> is shifted by one spin period relative to the fit in panel <bold>(a)</bold>. In addition, at the bottom of both panels, the corresponding <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>min</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> value and fitting parameters for each fit are given.</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f04.png"/>

        </fig>

      <p id="d2e3097">Each fit window yields a time-dependent estimate <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. We evaluate <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> at the window center, <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.25</mml:mn><mml:mo>⋅</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mtext>spin</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, to obtain one estimate <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> per window centered at time <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi mathvariant="normal">c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. This yields a time series of the projected spin axis contribution <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> at spin resolution (<inline-formula><mml:math id="M136" display="inline"><mml:mo lspace="0mm">≈</mml:mo></mml:math></inline-formula> 3–4 <inline-formula><mml:math id="M137" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>). An example of the fitting process for two consecutive fits to <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>lp</mml:mtext><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is shown in Fig. <xref ref-type="fig" rid="F4"/>. In Fig. <xref ref-type="fig" rid="F4"/>a, the fit window is centered at 21:41:46 UTC on 23 July 2017; in Fig. <xref ref-type="fig" rid="F4"/>b, the window is shifted by <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mtext>spin</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and centered at 21:41:50 UTC.</p>
      <p id="d2e3245">We calculate the projected spin axis contribution <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> independently for both spin plane component. From these two estimates, we use the result from the sensor that is more closely aligned with the spin axis, i.e., the one axis for which <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mn mathvariant="normal">90</mml:mn><mml:mi mathvariant="italic">°</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mrow><mml:mtext>S1</mml:mtext><mml:mo>,</mml:mo><mml:mtext>S2</mml:mtext></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> is larger. For this sensor, the projection of the spin axis component is more pronounced.</p>
      <p id="d2e3285">To suppress the influence of poor fits, we calculate a weighted moving average with a window length <inline-formula><mml:math id="M142" display="inline"><mml:mi>L</mml:mi></mml:math></inline-formula> of 1 <inline-formula><mml:math id="M143" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>:

            <disp-formula id="Ch1.E16" content-type="numbered"><label>16</label><mml:math id="M144" display="block"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>wma</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>:</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>t</mml:mi><mml:mo>|</mml:mo><mml:mo>≤</mml:mo><mml:mi>L</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>:</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>t</mml:mi><mml:mo>|</mml:mo><mml:mo>≤</mml:mo><mml:mi>L</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where the weight is defined as

            <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M145" display="block"><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mtext>fit</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          with the fitting weight

            <disp-formula id="Ch1.E18" content-type="numbered"><label>18</label><mml:math id="M146" display="block"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mtext>fit</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>min</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

          and the time-distance weight

            <disp-formula id="Ch1.E19" content-type="numbered"><label>19</label><mml:math id="M147" display="block"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mfenced open="{" close=""><mml:mtable columnspacing="1em" class="cases" rowspacing="4.3pt" columnalign="left left" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>t</mml:mi><mml:mo fence="true">|</mml:mo></mml:mrow><mml:mrow><mml:mi>L</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo fence="true">|</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>t</mml:mi><mml:mo fence="true">|</mml:mo><mml:mo>≤</mml:mo><mml:mstyle displaystyle="false"><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mi>L</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mtext>otherwise.</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

          The fitting weight <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mtext>fit</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> reduces the influence of poorly fitted windows, whereas the triangular time–distance weight <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> emphasizes samples near the center of the averaging interval. The weighted moving average <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>wma</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the final estimate of the projected spin axis contribution and provides an effective bandwidth of <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">60</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M152" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Recovery of the Spin Axis Component</title>
      <p id="d2e3706">Having obtained the weighted moving average of the projected spin axis contribution <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>wma</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, we reconstruct the missing spin axis measurement <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> by dividing <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>wma</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> by the factor <inline-formula><mml:math id="M156" display="inline"><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:math></inline-formula>. This requires accurate knowledge of the angle <inline-formula><mml:math id="M157" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> between a spin plane sensor and the spin axis (see Fig. <xref ref-type="fig" rid="F1"/>c). As discussed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/>, these angles could in principle be derived from the coupling matrix <inline-formula><mml:math id="M158" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula> (see Eq. <xref ref-type="disp-formula" rid="Ch1.E10"/>). However, due to the loss of the spin axis measurement, a direct in-flight calibration of <inline-formula><mml:math id="M159" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula> is no longer feasible. This is because the regular calibration process can no longer uniquely distinguish whether a constant offset in the raw data originates from the true spin axis signal, from remaining spin plane offsets, or from inaccuracies in the angular terms of <inline-formula><mml:math id="M160" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula>.</p>
      <p id="d2e3787">To estimate the angles <inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, we therefore use Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) in combination with the fitted <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and a modeled magnetic field approximation for the spin axis component <inline-formula><mml:math id="M164" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>SA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. The angle determination is restricted to perigee intervals, where the high magnetic field strength ensures that small perturbations have only a minor relative impact on the derived angles, as any residual sensor offsets and their uncertainties become negligible in comparison. We define the perigee region by a minimum field strength of 10 000 <inline-formula><mml:math id="M165" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e3845">As model field <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>SA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> we use the International Geomagnetic Reference Field (IGRF) superposed with the model field of <xref ref-type="bibr" rid="bib1.bibx22" id="text.14"/>, hereafter referred to as T89. The IGRF, which represents the internal part of the Earth's magnetic field, is a good approximation of the actual terrestrial magnetic field near perigee <xref ref-type="bibr" rid="bib1.bibx1" id="paren.15"><named-content content-type="pre">e.g. </named-content></xref>, while the T89 model provides a simple and widely used empirical description of the external magnetospheric field, parameterized by the geomagnetic <inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mi mathvariant="normal">p</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> index <xref ref-type="bibr" rid="bib1.bibx16" id="paren.16"/>.</p>
      <p id="d2e3881">Using Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>), the comparison between <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>SA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> yields updated estimates of <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. To evaluate the validity of this approach, we compared the estimated <inline-formula><mml:math id="M172" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> values with those from the calibration matrix over a 3-year period from 2017 to 2020. The angles differ only minimally, with median deviations of <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M174" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.045° and <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M176" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.058°.</p>
      <p id="d2e3979">Since May 2024, the angles between the spin axis and the two sensor axes have been 89.82° for <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and 90.92° for <inline-formula><mml:math id="M178" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>; the corresponding interquartile ranges are 89.81 to 89.84° for <inline-formula><mml:math id="M179" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and 90.91 to 90.93° for <inline-formula><mml:math id="M180" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. The orientation of the spin axis changes over time due to gravity-gradient effects and orbital maneuvers. As a result, the effective coupling matrix also varies with time, making continuous updates of these parameters necessary. The updated estimates of <inline-formula><mml:math id="M181" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M182" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are used in a least-squares optimization of the parameters <inline-formula><mml:math id="M183" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, ensuring continued calibration of the coupling matrix <inline-formula><mml:math id="M185" display="inline"><mml:mi mathvariant="bold">C</mml:mi></mml:math></inline-formula> throughout the mission. For this purpose, we use the first two components of Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>) together with the updated values of <inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, while treating all calibration file entries other than <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>x</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> as fixed. Each angle estimate thus provides two constraints on the two unknown parameters, and all available estimates are combined into an overdetermined system that is solved by least squares.</p>
      <p id="d2e4141">As discussed in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>, additional efforts were made to further refine and improve the recovered spin axis signal. However, the analysis reveals that such attempts not only proved challenging but also led to inconsistent results. Therefore, we consider <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as the final data product used to replace the missing spin axis measurement. It should be noted that deviations between the original measurements and the recovered signal remain, which are analyzed and discussed in the following sections.</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Comparison of Results</title>
      <p id="d2e4166">To validate the accuracy of the recovery method, we compare the recovered magnetic field component with original measurements from THE over a 3-year time span from 2017 to 2020, and with data from THA as reference spacecraft for periods after the loss of the spin axis sensor component measurements (since May 2024).</p>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e4171">Comparison between recovered (<inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, red), original (<inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, black), and model (<inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, blue) magnetic field data for <bold>(a)</bold> a magnetospheric interval and <bold>(b)</bold> a magnetosheath interval following multiple magnetopause crossings (vertical gray lines) in 2017. The original data correspond to calibrated FGS measurements from THE; the original data were additionally smoothed using a weighted moving average with time-distance scaling and a window length of 1 <inline-formula><mml:math id="M194" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>. Panels <bold>(c)</bold> and <bold>(d)</bold> show enlarged views of the intervals 07:00–08:00 UTC from panel <bold>(a)</bold> and 13:30–14:30 UTC from panel <bold>(b)</bold>, respectively.</p></caption>
        <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f05.png"/>

      </fig>

<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Qualitative Comparison</title>
      <p id="d2e4247">In Fig. <xref ref-type="fig" rid="F5"/> we present two representative qualitative comparisons from 2017: one interval in the magnetosphere from 24 April (Fig. <xref ref-type="fig" rid="F5"/>a), together with a more detailed view from 07:00–08:00 UTC (Fig. <xref ref-type="fig" rid="F5"/>c); one interval from 29 July in the magnetosheath including multiple magnetopause crossings (Fig. <xref ref-type="fig" rid="F5"/>b) with a 1 h zoom from 13:30–14:30 UTC (Fig. <xref ref-type="fig" rid="F5"/>d).</p>
      <p id="d2e4260">In all panels, the original measurement <inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, recovered data <inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and model field <inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are shown in black, red, and blue, respectively. To ensure a consistent comparison with <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, we also apply a weighted moving average with time-distance scaling and a window length of 1 <inline-formula><mml:math id="M199" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. In Fig. <xref ref-type="fig" rid="F5"/>a, the recovered data closely follow the original measurements, with minor differences arising at the beginning of the shown interval. Figure <xref ref-type="fig" rid="F5"/>b presents data where THE traversed the magnetopause multiple times between 12:24 and 15:48 UTC. Magnetopause crossings, identified using the list from <xref ref-type="bibr" rid="bib1.bibx11" id="text.17"/>, are indicated by vertical gray lines. The recovered data also generally follow the original measurements, though larger deviations are observed during boundary crossings and within the magnetosheath, where the magnetic field changes rapidly. In particular, Fig. <xref ref-type="fig" rid="F5"/>d shows pronounced over- and undershoots, which likely indicate limitations of the fitting approach under rapidly varying conditions. Notably, in both examples <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> provides a far better representation of the observed field than the model field <inline-formula><mml:math id="M202" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, which remains valid only within the magnetosphere.</p>

      <fig id="F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e4361">Comparison between recovered (<inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, red), reference spacecraft (<inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, black), and model (<inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, blue) magnetic field data in <bold>(a)</bold> the magnetosheath before a magnetopause crossing at 01:49 UTC (vertical gray line) and <bold>(b)</bold> the magnetosphere in 2024. The reference data correspond to calibrated FGS measurements from THA and were additionally smoothed using a weighted moving average with time-distance scaling and a window length of 1 <inline-formula><mml:math id="M206" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>. Panels <bold>(c)</bold> and <bold>(d)</bold> show enlarged views of the intervals 01:00–02:00 UTC from panel <bold>(a)</bold> and 04:00–05:00 UTC from panel <bold>(b)</bold>, respectively.</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f06.png"/>

        </fig>

      <p id="d2e4431">Following the validation with original 2017 measurements, we next evaluate the recovery after the spin axis component became unavailable in May 2024 by comparing the recovered data <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with simultaneous observations from the nearby reference spacecraft THA. Two representative intervals are shown in Fig. <xref ref-type="fig" rid="F6"/>: magnetosheath observations prior to a magnetopause crossing from 8–9 June 2024 (Fig. <xref ref-type="fig" rid="F6"/>a) and magnetosphere observations from 28–29 November 2024 (Fig. <xref ref-type="fig" rid="F6"/>b). Enlarged views of these intervals are shown in Fig. <xref ref-type="fig" rid="F6"/>c for 01:00–02:00 UTC and in Fig. <xref ref-type="fig" rid="F6"/>d for 04:00–05:00 UTC.</p>
      <p id="d2e4456">In all panels, the reference measurements from THA <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are displayed in black, red, and blue, respectively. For consistency with the temporal resolution of the recovered data <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the THA reference measurements were also smoothed using a weighted moving average with time-distance scaling and a 1 <inline-formula><mml:math id="M212" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> window. The recovered data are generally consistent with the reference measurements in both intervals, although enhanced deviations occur near the magnetopause and within the turbulent magnetosheath (Fig. <xref ref-type="fig" rid="F6"/>a and c). In particular, Fig. <xref ref-type="fig" rid="F6"/>c again highlights the larger differences in the magnetosheath. In the magnetosphere interval (Fig. <xref ref-type="fig" rid="F6"/>b), discrepancies are visible between 02:45–03:30 and 06:00–08:30 UTC, which may reflect spatial separation between THE and THA (<inline-formula><mml:math id="M213" display="inline"><mml:mo lspace="0mm">≈</mml:mo></mml:math></inline-formula> 1 <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). Without the original spin axis measurements from THE, this cannot be verified. In both examples, within the magnetosphere the recovered data provide a substantially better representation of the observed reference field than the model <inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Quantitative Comparison</title>
      <p id="d2e4556">The examples suggest that the accuracy of the recovery depends on the spacecraft's plasma environment. To quantify this dependence, we assess the performance of the recovery method in different regions of near-Earth space. Specifically, we divide the data from 2017 to 2020 into the following regions: the magnetosphere, the magnetopause, the magnetosheath, and the solar wind. The solar wind is further subdivided into quasi-parallel and quasi-perpendicular regions upstream of the bow shock. Within the magnetosphere, we distinguish between low (<inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M217" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 50 <inline-formula><mml:math id="M218" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula>) and high field (<inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M220" display="inline"><mml:mo>&gt;</mml:mo></mml:math></inline-formula> 50 <inline-formula><mml:math id="M221" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula>) intervals.</p>
      <p id="d2e4616">To identify the different regions, we use the results from <xref ref-type="bibr" rid="bib1.bibx8" id="text.18"/> who applied a combination of unsupervised machine learning methods to classify THEMIS observations into magnetosphere, magnetosheath, and solar wind observations. We make use of their publicly available dataset for THE, in which each data point is assigned to one of these regions. Magnetopause and bow shock crossings are identified by changes in the region label. In addition, to further divide the dataset, we also use magnetic field data from the FGM (fully operational in 2017 to 2020) and the omni directional ion energy flux <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mtext>flux</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx17" id="paren.19"><named-content content-type="pre">ESA, </named-content></xref>.</p>
      <p id="d2e4638">Magnetospheric data are separated into low- and high-field intervals to avoid biasing the statistics, as larger absolute deviations are expected close to perigee where the magnetic field is strongest. We define the low field magnetosphere by data points that fulfill <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M224" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 50 <inline-formula><mml:math id="M225" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> and are labeled as magnetosphere. Data points in the magnetosphere for which 50 <inline-formula><mml:math id="M226" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M227" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> <inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> are applicable belong to the high field magnetosphere. Data within <inline-formula><mml:math id="M229" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> 15 <inline-formula><mml:math id="M230" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> of each magnetopause crossing are attributed to the magnetopause region. The magnetosheath is defined by the machine learning labels, except for the points near the magnetopause crossings. The solar wind dataset is used as specified by the model and then divided into quasi-parallel and quasi-perpendicular by having <inline-formula><mml:math id="M231" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mtext>flux</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> at 10 <inline-formula><mml:math id="M232" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">keV</mml:mi></mml:mrow></mml:math></inline-formula> higher and lower than 20 000 <inline-formula><mml:math id="M233" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">cm</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="normal">s</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">sr</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, respectively. Manual inspection confirmed the robustness of these assignments, with few outliers that were removed from the subsets.</p>
      <p id="d2e4764">We observe 6 754 802 and 1 994 568 data points in the low and high field magnetosphere, 641 029 data points around the magnetopause, and 2 077 719 in the magnetosheath, respectively. In the solar wind, however, we observe 250 187 and 182 847 data points in the quasi-parallel and quasi-perpendicular regions, respectively. The large differences in the data quantities can be attributed to the orbital configuration of the THEMIS mission. For each region, we calculate the difference between the recovered <inline-formula><mml:math id="M234" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the original spin axis measurements <inline-formula><mml:math id="M235" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>:

            <disp-formula id="Ch1.E20" content-type="numbered"><label>20</label><mml:math id="M236" display="block"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          As in the qualitative comparison, <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> was additionally smoothed using time-distance scaling and a 1 min window. The distributions of <inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> for the different regions are shown in Fig. <xref ref-type="fig" rid="F7"/>.</p>

      <fig id="F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e4842">Histograms of the deviation <inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> between recovered (<inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and original (<inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) spin axis measurements in six different regions for a three year time span from 2017 to 2020: <bold>(a)</bold> low-field magnetosphere near perigee, <bold>(b)</bold> high-field magnetosphere, <bold>(c)</bold> quasi-parallel solar wind, <bold>(d)</bold> magnetopause crossings, <bold>(e)</bold> magnetosheath, and <bold>(f)</bold> quasi-perpendicular solar wind. The vertical red dashed lines indicate the median values, and the <inline-formula><mml:math id="M242" display="inline"><mml:mo>±</mml:mo></mml:math></inline-formula> values correspond with the 25th and 75th percentiles. The calibrated FGS measurements from THE <inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> were additionally smoothed using a weighted moving average with time-distance scaling and a window length of 1 <inline-formula><mml:math id="M244" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f07.png"/>

        </fig>

      <p id="d2e4929">Figure <xref ref-type="fig" rid="F7"/>a shows <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> for the low-field magnetosphere. The distribution is nearly centered around zero, with a slight positive shift and a median value below 1 <inline-formula><mml:math id="M246" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula>. In the high-field magnetosphere (Fig. <xref ref-type="fig" rid="F7"/>b), the distribution is broader and also shifted to positive values, with a median value below 2 <inline-formula><mml:math id="M247" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula>. Near the magnetopause (Fig. <xref ref-type="fig" rid="F7"/>d) and in the magnetosheath (Fig. <xref ref-type="fig" rid="F7"/>e), the distributions are comparable in shape to the high-field magnetosphere and exhibit median values, below 1 <inline-formula><mml:math id="M248" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> and below 0.5 <inline-formula><mml:math id="M249" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula>, respectively. In the solar wind, both the quasi-parallel and quasi-perpendicular cases (Fig. <xref ref-type="fig" rid="F7"/>c and f) show narrow distributions centered near zero, with median values below 0.5 <inline-formula><mml:math id="M250" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e4993">The position of the median reflects the quality of the spin plane offset determination, with correctly chosen offsets resulting in median values close to zero. The width of the distributions, in contrast, reflects the quality of the fit and of the recovery method, with broader distributions indicating poorer performance. Larger deviations between the recovered and original measurements occur in the high-field magnetosphere, as reflected by the larger interquartile range (<inline-formula><mml:math id="M251" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> 10 <inline-formula><mml:math id="M252" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula>). This is expected since absolute differences become more pronounced at higher field strengths, where small relative calibration errors or filter effects can lead to larger absolute deviations.</p>
      <p id="d2e5011">The smallest absolute deviations are observed in the solar wind with interquartile ranges <inline-formula><mml:math id="M253" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 6 <inline-formula><mml:math id="M254" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula>. The slightly larger deviations in the quasi-parallel case can be attributed to the enhanced turbulence and wave activity in the foreshock region, which complicate the fitting process (see Sect. <xref ref-type="sec" rid="Ch1.S5"/>). The distributions in the magnetosheath and around magnetopause crossing, however, are markedly broader. Their interquartile ranges are comparable to those of the high-field magnetosphere (<inline-formula><mml:math id="M255" display="inline"><mml:mo lspace="0mm">&gt;</mml:mo></mml:math></inline-formula> 10 <inline-formula><mml:math id="M256" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula>), even though the magnetic fields themselves are much weaker. These two broader distributions can be explained due to faster changes and higher fluctuation levels in the magnetic field, which likewise complicate the fitting process there.</p>
      <p id="d2e5046">A somewhat different picture emerges when considering relative deviations. Using the absolute relative deviation, <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi><mml:mo>|</mml:mo><mml:mo>/</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula>, we find only small relative errors in the high-field magnetosphere, with a median value of 5 %. Moderate relative deviations occur in the low-field magnetosphere and near magnetopause crossings, both with median values of about 23 %. In contrast, substantially larger median values are found in the magnetosheath and the solar wind, where they reach 80 % and 115 %, respectively. This mainly reflects the smaller magnetic field strengths in these regions, for which even small absolute residuals correspond to large relative deviations; in the magnetosheath, enhanced fluctuations further increase this effect. Consequently, when the recovered spin axis field is close to zero in the solar wind, even its sign should be interpreted with caution.</p>
      <p id="d2e5074">To place the differences <inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> in the context of the intrinsic sensor noise, we estimate a lower bound for the expected reconstruction uncertainty. Following standard random-signal theory <xref ref-type="bibr" rid="bib1.bibx7" id="paren.20"><named-content content-type="pre">e.g.</named-content></xref>, the variance of filtered stationary noise is given by

            <disp-formula id="Ch1.E21" content-type="numbered"><label>21</label><mml:math id="M259" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mi mathvariant="normal">∞</mml:mi></mml:munderover><mml:mo>|</mml:mo><mml:mi>H</mml:mi><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mo>|</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>B</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>f</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>B</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the amplitude spectral density of the sensor noise and <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:mi>H</mml:mi><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> denotes the effective transfer function of the reconstruction method. The quantity <inline-formula><mml:math id="M262" display="inline"><mml:mi mathvariant="italic">σ</mml:mi></mml:math></inline-formula> corresponds to the root-mean-square (RMS) noise amplitude, i.e., the standard deviation of the noise. In our case, the spin axis field is reconstructed from its projection onto the spin plane sensor axes, therefore the sensor noise is amplified by the same geometric factor as the signal itself.</p>
      <p id="d2e5204">To obtain a simple estimate, we approximate the relevant noise level by the sensor amplitude spectral density near the spin frequency <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>B</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>≈</mml:mo></mml:mrow></mml:math></inline-formula> 10–15 <inline-formula><mml:math id="M265" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">pT</mml:mi></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:mo>/</mml:mo><mml:msqrt><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx5" id="paren.21"/>. We further assume that, within the relevant bandwidth, the reconstruction does not strongly attenuate the low-frequency signals that constitute the final product <inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Under this approximation, the RMS noise can be estimated by integrating over an effective bandwidth <inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:math></inline-formula>, which yields

            <disp-formula id="Ch1.E22" content-type="numbered"><label>22</label><mml:math id="M269" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">σ</mml:mi><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>≈</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>B</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:msqrt><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msqrt><mml:mo>≈</mml:mo><mml:mn mathvariant="normal">80</mml:mn><mml:mo>-</mml:mo><mml:mn mathvariant="normal">120</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mrow class="unit"><mml:mi mathvariant="normal">pT</mml:mi></mml:mrow><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

          Due to the 1 <inline-formula><mml:math id="M270" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> averaging, we approximate the effective bandwidth by <inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>f</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">60</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M272" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>. The resulting values provide an estimate of the minimum residual signal deviation that can be expected due solely to sensor noise. Because the sensor noise increases towards lower frequencies, the estimate based on <inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mi>B</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> should be regarded as an optimistic lower bound. Since the lower bound remains well below the interquartile ranges obtained from the comparison of <inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> with calibrated data <inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, sensor noise is unlikely to be the dominant limiting factor in the recovery.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Discussion of Limitations</title>
      <p id="d2e5455">The accurate determination of the spin plane sensor offsets is essential for deriving reliable estimates of the projected spin axis contribution (<inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>) and, consequently, for reconstructing the spin axis signal. Errors in the spin plane offsets directly translate into errors in <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and thus into errors in the recovered spin axis component. This effect is amplified because the angles between the spin plane sensors and the spin axis are close to 90°, such that even small offset errors can lead to large errors in the recovered spin axis magnetic field.</p>
      <p id="d2e5480">In the past, spin plane offsets were calibrated using the information from the spin axis sensor itself <xref ref-type="bibr" rid="bib1.bibx18" id="paren.22"/>. With the loss of the spin axis measurements, this approach is no longer possible. Likewise, alternative calibration techniques such as the Hedgecock method <xref ref-type="bibr" rid="bib1.bibx13" id="paren.23"/> cannot be applied in the absence of three fully operational sensor components. As a result, the spin plane offset calibration must now rely on model magnetic field values as a proxy for the missing spin axis measurements. This introduces an additional source of uncertainty and makes the recovery process fundamentally dependent on both the accuracy of the magnetic field model and the long-term stability of the FGM instrument. To mitigate these effects, spin plane offsets are adjusted only during intervals within the magnetosphere when the magnetic field shows no sign of significant wave activity, where the magnetic field is relatively stable and model uncertainties are minimized. To demonstrate that these estimates are reliable, we compared the spin plane offsets calculated using the standard calibration procedure with those calculated using the model field as a spin axis sensor measurement. The median deviations are close to 0 <inline-formula><mml:math id="M278" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> for both spin plane component offsets. This suggests that the model based offset estimates remain sufficiently accurate after the loss of the spin axis measurement. Nevertheless, this limitation should be considered when interpreting the recovered data.</p>
      <p id="d2e5497">In addition to these model related uncertainties, we observe systematic deviations of the recovered signal compared to the original measurements after several perigee passages. These deviations frequently coincide with spacecraft eclipse periods when the spacecraft passes through Earth's shadow. During these intervals, the spacecraft experiences strong temperature gradients that affect the offset vector. This effect has been observed throughout the mission and does not originate from the recovery method itself. As a result, the spin plane offsets can fluctuate, leading to inaccurate projected spin axis contributions. A detailed analysis of this effect and attempts to mitigate it are presented in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>. This limitation should be considered when interpreting the recovered data.</p>
      <p id="d2e5502">The influence of uncertainties in the estimated angles <inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> must also be considered. To quantify this effect, we use again the comparison of our estimated <inline-formula><mml:math id="M281" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> values using the model magnetic field with the corresponding angles derived directly from the calibration file during the period from 2017 to 2020, when routine calibration was still possible (see Sect. <xref ref-type="sec" rid="Ch1.S3.SS2"/>). The median deviations were <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S1</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M283" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.045° and <inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M285" display="inline"><mml:mo>=</mml:mo></mml:math></inline-formula> 0.058° for spin plane sensors S1 and S2, respectively. Since <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>S2</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is associated with the larger uncertainty, we use it as the conservative estimation. The corresponding relative uncertainty of the recovered spin axis field is estimated as

          <disp-formula id="Ch1.E23" content-type="numbered"><label>23</label><mml:math id="M287" display="block"><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi></mml:mrow><mml:mi>B</mml:mi></mml:mfrac></mml:mstyle><mml:mo>≈</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>|</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">α</mml:mi><mml:mo>)</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

        This yields a relative uncertainty of approximately <inline-formula><mml:math id="M288" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi><mml:mo>/</mml:mo><mml:mi>B</mml:mi><mml:mo>≈</mml:mo></mml:mrow></mml:math></inline-formula> 6 % in the recovered spin axis field.</p>

      <fig id="F8"><label>Figure 8</label><caption><p id="d2e5671">Comparison of the fitted signal <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>fit</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> with the low-pass-filtered spin plane data <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>lp</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> from THE in 2017. The low-pass-filtered data are shown in black and the fitted signal as a red dashed line. Panels <bold>(a)</bold>–<bold>(c)</bold> present representative examples from the magnetosphere, the magnetosheath, and a magnetopause crossing, respectively. The <inline-formula><mml:math id="M291" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>min</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> value shown in the lower right corner of each panel quantifies the fit uncertainty (see Eq. <xref ref-type="disp-formula" rid="Ch1.E15"/>).</p></caption>
        <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f08.png"/>

      </fig>

      <p id="d2e5722">Another limitation, although less critical than the previously discussed effects, concerns the quality of the fit and, consequently, the accuracy of the estimated projected spin axis contribution. In regions with low turbulence, such as the inner magnetosphere or the quiet solar wind, the fits reproduce the periodic spin modulation accurately. However, in highly turbulent environments, such as near boundary crossings or within the magnetosheath <xref ref-type="bibr" rid="bib1.bibx15" id="paren.24"><named-content content-type="pre">e.g.</named-content></xref>, the fit quality degrades. This is reflected in the broader distributions of <inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> observed at the magnetopause (Fig. <xref ref-type="fig" rid="F7"/>d) and in the magnetosheath regions (Fig. <xref ref-type="fig" rid="F7"/>e). To illustrate this behavior, Fig. <xref ref-type="fig" rid="F8"/> shows three representative examples of the fitting performance in different plasma regions: in the magnetosphere (Fig. <xref ref-type="fig" rid="F8"/>a), in the dayside magnetosheath (Fig. <xref ref-type="fig" rid="F8"/>b) and at a magnetopause crossing (Fig. <xref ref-type="fig" rid="F8"/>c).</p>
      <p id="d2e5753">The visual comparison confirms that the fitting procedure performs best in the magnetosphere and less reliably near boundary crossings. This is also reflected in the increasing values of <inline-formula><mml:math id="M293" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mtext>min</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (see Eq. <xref ref-type="disp-formula" rid="Ch1.E15"/>), which quantify the fit uncertainty: from <inline-formula><mml:math id="M294" display="inline"><mml:mo>&lt;</mml:mo></mml:math></inline-formula> 0.1 <inline-formula><mml:math id="M295" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">nT</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> in the magnetosphere to <inline-formula><mml:math id="M296" display="inline"><mml:mo>≈</mml:mo></mml:math></inline-formula> 2 <inline-formula><mml:math id="M297" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">nT</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> in the magnetosheath and <inline-formula><mml:math id="M298" display="inline"><mml:mo>≈</mml:mo></mml:math></inline-formula> 30 <inline-formula><mml:math id="M299" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi mathvariant="normal">nT</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> at the magnetopause crossing.</p>
      <p id="d2e5824">In addition to the reduced accuracy of the recovered spin axis signal, the recovery process also decreases the temporal resolution of the data. Even without smoothing, the sampling rate is reduced from 4–128 <inline-formula><mml:math id="M300" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula> to maximally one data point per spin period (approximately 3–4 <inline-formula><mml:math id="M301" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula>). The subsequent application of a moving average, which effectively acts as a low-pass filter, further decreases the effective bandwidth to <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">60</mml:mn></mml:mrow></mml:math></inline-formula> <inline-formula><mml:math id="M303" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">Hz</mml:mi></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d2e5871">After more than 17 years in space, the THEMIS E spacecraft stopped recording magnetic field measurements along its spin axis since 24 May 2024, at 22:54:06 UTC. We present a method to reconstruct the missing magnetic field component along this axis. By exploiting the spacecraft's spin motion, we extract information about the missing spin axis component from the spin plane sensor measurements. Specifically, we derive the projected spin axis contribution <inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>pSA</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> by fitting the magnetic field data from the spin plane sensors. Combined with the angle <inline-formula><mml:math id="M305" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> between the spin axis and the spin plane sensor orientations, obtained from comparisons with the T89 magnetic field model around perigee, we are able to recover the spin axis signal <inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e5903">We use original measurements and recovered data from 2017 to 2020 to evaluate the reconstruction. The comparison demonstrates that the recovery performs well across different plasma regions, although its accuracy depends on the local environment. The width of the <inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> distributions, which reflects the overall quality of the fit and recovery process, is on the order of a few nT in most regions: approximately 5 <inline-formula><mml:math id="M308" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> in the low-field magnetosphere, 12 <inline-formula><mml:math id="M309" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> in the high-field magnetosphere, about 10 <inline-formula><mml:math id="M310" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> near magnetopause crossings, and around 13 <inline-formula><mml:math id="M311" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> in the magnetosheath. In the solar wind, the distributions are narrower, with widths of roughly 5 <inline-formula><mml:math id="M312" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> in the quasi-parallel and 3 <inline-formula><mml:math id="M313" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> in the quasi-perpendicular case. In contrast, the relative deviations, which remain small in the high-field magnetosphere, become much larger in the magnetosheath and solar wind. Here, even small absolute residuals correspond to large relative errors as the field magnitude is low. We further estimate a lower bound for the sensor-noise contribution to the recovered spin axis signal of about 80–120 <inline-formula><mml:math id="M314" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">pT</mml:mi></mml:mrow></mml:math></inline-formula>. Since this value lies well below the observed widths of the <inline-formula><mml:math id="M315" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula> distributions in all regions, sensor noise is unlikely to be the dominant limitation of the recovery.</p>
      <p id="d2e5983">Since the loss of the spin axis sensor component in May 2024, reconstructed magnetic field data have been made publicly available, with a delay to allow for careful processing and calibration. After reconstructing the spin axis component, the data is converted into raw magnetometer output at spin resolution. The artificially reconstructed raw data is uploaded as a separate Level 1B product for public access (<uri>https://themis.ssl.berkeley.edu/data/themis/the/l1b/</uri>, last access: 7 October 2026). This data should be interpreted with caution, ideally taking into account the measurements from the neighboring THA and THD spacecraft.</p>
      <p id="d2e5989">For future missions, a larger intentional deviation of sensor axes from the spin plane could further improve the ability to recover data in the event of sensor loss. For example, repeating the analysis for the years 2017 to 2020 after rotating the sensor geometry to a deviation of about 45° reduces the distribution widths to <inline-formula><mml:math id="M316" display="inline"><mml:mo>≲</mml:mo></mml:math></inline-formula> 1 <inline-formula><mml:math id="M317" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> in the magnetosphere and solar wind and to <inline-formula><mml:math id="M318" display="inline"><mml:mo>≲</mml:mo></mml:math></inline-formula> 3 <inline-formula><mml:math id="M319" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">nT</mml:mi></mml:mrow></mml:math></inline-formula> even near magnetopause crossings and in the magnetosheath. The impact of such an intentional tilt would require detailed analysis though, as it might impact the sensitivity and errors of calibration during normal operation scenarios. Despite the discussed limitations, we demonstrate that the recovery of magnetic field measurements is possible. Hence, our approach provides a viable solution for the recovery of spin axis measurements, supporting the scientific goals of the magnetometer. This is enabled by a slight misalignment of the spin plane sensor axes from the actual spin plane. Consequently, the inherent spinning motion of the spacecraft proves beneficial not only for routine calibration, but also for measurement recovery.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Additional Cross Correlation Offset</title>
      <p id="d2e6033">We frequently observe systematic deviations between recovered and original magnetic field data following perigee passes. As discussed in Sect. <xref ref-type="sec" rid="Ch1.S5"/>, these deviations appear correlated with temperature gradients that affect the offset behavior. A representative example of the deviations is shown in Fig. <xref ref-type="fig" rid="FA1"/>.</p><fig id="FA1"><label>Figure A1</label><caption><p id="d2e6042">Comparison of recovered and original spin axis data from THE shortly after a perigee pass. Larger deviations between the two are visible between 20:20 UTC on 29 April and 03:20 UTC on 30 April 2017, decreasing with increasing distance from perigee as the spacecraft approaches apogee.</p></caption>
        
        <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f09.png"/>

      </fig>

      <p id="d2e6053">We tested a cross-calibration approach with the other two inner THEMIS probes, THA and THD, to correct for these deviations. Both spacecraft follow orbits that are very similar to that of THE, although they may be shifted along the orbit by a time lag <inline-formula><mml:math id="M320" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula>. Because of this orbital similarity, all three spacecraft should observe comparable magnetic fields, and consequently also similar deviations between the measurements and the model field.</p>
      <p id="d2e6064">Based on this idea, we compare the differences between the model field and the recovered magnetic field for THE with the corresponding differences between the model and the measured fields on THA and THD. These differences can be compared either instantaneously (i.e., at the same time) or after shifting the THA/THD data by the lag <inline-formula><mml:math id="M321" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula> so that the spacecraft are compared at approximately the same orbital position.</p>
      <p id="d2e6074">Which of the two comparisons is more meaningful depends on the separation between the spacecraft. When they are close together (e.g., near apogee), temporal variations dominate, making the instantaneous comparison more appropriate. At larger separations, spatial variations become more important, and comparing the shifted differences is preferable.</p>
      <p id="d2e6077">Therefore, we construct a distance-dependent linear combination of the instantaneous and the shifted differences. The method is applied only within the magnetosphere, where the model field remains valid.</p>
      <p id="d2e6080">To implement this approach, we first compute, for each spacecraft, the component of the model magnetic field (IGRF <inline-formula><mml:math id="M322" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> T89) in the direction of the spin axis of THE. These quantities are denoted as <inline-formula><mml:math id="M323" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>T89</mml:mtext><mml:mo>,</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M324" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>T89</mml:mtext><mml:mo>,</mml:mo><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>T89</mml:mtext><mml:mo>,</mml:mo><mml:mi>E</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> for THA, THD, and THE, respectively. Likewise, the measured magnetic field vectors from THA and THD (<inline-formula><mml:math id="M326" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>FGS</mml:mtext><mml:mo>,</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>FGS</mml:mtext><mml:mo>,</mml:mo><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) are projected onto the same direction. To determine the relative orbital shift between the spacecraft, we compute the cross-correlation between the radial distances <inline-formula><mml:math id="M328" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">r</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mo>/</mml:mo><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M329" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">r</mml:mi><mml:mi>E</mml:mi></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> for time lags between <inline-formula><mml:math id="M330" display="inline"><mml:mo>-</mml:mo></mml:math></inline-formula>3 and <inline-formula><mml:math id="M331" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula>3 <inline-formula><mml:math id="M332" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>. The time lag corresponding to the maximum cross-correlation defines the orbital shift <inline-formula><mml:math id="M333" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula>. Their orbits are considered sufficiently similar if the maximum cross-correlation coefficient <inline-formula><mml:math id="M334" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> exceeds 0.8.</p>
      <p id="d2e6246">Using this lag <inline-formula><mml:math id="M335" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula>, we compute the two types of deviations between the measurements and the model field: the instantaneous difference <inline-formula><mml:math id="M336" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and shifted difference <inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>:

              <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M338" display="block"><mml:mtable rowspacing="4.3pt" displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E24"><mml:mtd><mml:mtext>A1</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E25"><mml:mtd><mml:mtext>A2</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">t</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

        To combine these contributions depending on spacecraft separation, we introduce a weighting factor

          <disp-formula id="App1.Ch1.S1.E26" content-type="numbered"><label>A3</label><mml:math id="M339" display="block"><mml:mrow><mml:mi mathvariant="italic">ε</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mi>tanh⁡</mml:mi><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>d</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mi>W</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math id="M340" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> is the instantaneous separation between THE and the reference spacecraft, <inline-formula><mml:math id="M341" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> denotes the transition between close proximity and larger separation between the spacecraft, and <inline-formula><mml:math id="M342" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> controls the width of this transition. The distance-dependent deviation between measurement and model for each reference spacecraft is then given by

              <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M343" display="block"><mml:mtable rowspacing="4.3pt" displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E27"><mml:mtd><mml:mtext>A4</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi>A</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi>A</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mo>,</mml:mo><mml:mi>A</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E28"><mml:mtd><mml:mtext>A5</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi>D</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi>D</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi mathvariant="normal">t</mml:mi><mml:mo>,</mml:mo><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ε</mml:mi><mml:mi>D</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi mathvariant="normal">s</mml:mi><mml:mo>,</mml:mo><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

        and the deviation between recovered and model magnetic field for THE is given by

          <disp-formula id="App1.Ch1.S1.E29" content-type="numbered"><label>A6</label><mml:math id="M344" display="block"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>T89</mml:mtext><mml:mo>,</mml:mo><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

        All deviations <inline-formula><mml:math id="M345" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>A</mml:mi><mml:mo>/</mml:mo><mml:mi>D</mml:mi><mml:mo>/</mml:mo><mml:mi>E</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are subsequently smoothed using a 1 h running average to suppress short-term fluctuations. The cross-calibration offset in spin axis direction is then defined as

          <disp-formula id="App1.Ch1.S1.E30" content-type="numbered"><label>A7</label><mml:math id="M346" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mtext>off</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi>D</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

        If only one reference spacecraft (THA or THD) satisfies the correlation threshold (<inline-formula><mml:math id="M347" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula>), then only that spacecraft is used in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E30"/>). Thus, the average of the two reference spacecraft deviations is replaced by <inline-formula><mml:math id="M348" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi>A</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> if <inline-formula><mml:math id="M349" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula> for THD, or by <inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>B</mml:mi><mml:mi>B</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> if <inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula> for THA, respectively. Subtracting <inline-formula><mml:math id="M352" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mtext>off</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> from the recovered spin axis signal <inline-formula><mml:math id="M353" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> should, in principle, mitigate the systematic deviations.</p>
      <p id="d2e6874">The parameters <inline-formula><mml:math id="M354" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M355" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> of the weighting factor <inline-formula><mml:math id="M356" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula> are not predefined and must be determined empirically. To identify suitable values, we performed a parameter study across a two-dimensional grid of parameter pairs: <inline-formula><mml:math id="M357" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> varied from 1000 to 50 000 <inline-formula><mml:math id="M358" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> in steps of 500 <inline-formula><mml:math id="M359" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M360" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula> from 250 to 25 000 km in steps of 250 <inline-formula><mml:math id="M361" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. For each parameter combination, we computed the cross-calibration offset <inline-formula><mml:math id="M362" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mtext>off</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> and evaluated the resulting residual magnetic field difference for THE

          <disp-formula id="App1.Ch1.S1.E31" content-type="numbered"><label>A8</label><mml:math id="M363" display="block"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">B</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mtext>off</mml:mtext></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>FGS</mml:mtext><mml:mo>,</mml:mo><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

        We then calculated the median of the absolute residual <inline-formula><mml:math id="M364" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">B</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> over an entire month, denoted by <inline-formula><mml:math id="M365" display="inline"><mml:mrow><mml:mtext>med</mml:mtext><mml:mo>(</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">B</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, yielding one representative value per parameter combination and month. Only data points classified as magnetosphere by the list of <xref ref-type="bibr" rid="bib1.bibx8" id="text.25"/> were used, since the T89 model field is valid only in that region. Figure <xref ref-type="fig" rid="FA2"/> summarizes the results for all months of 2017.</p>

      <fig id="FA2"><label>Figure A2</label><caption><p id="d2e7071">Color-coded representation of the absolute median residual med<inline-formula><mml:math id="M366" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">B</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for January <bold>(a)</bold> to December <bold>(l)</bold> 2017 as a function of the parameters <inline-formula><mml:math id="M367" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M368" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>.</p></caption>
        
        <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f10.png"/>

      </fig>

      <p id="d2e7125">During April, May, November, and December 2017, the cross-correlation between THE and the reference spacecraft did not exceed the required threshold, and no cross-calibration offset was computed for these months. The remaining months exhibit different dependencies of the median residuals on the parameters <inline-formula><mml:math id="M369" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M370" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>. January, February, March, August, and September display broadly similar patterns, whereas June, July, and October show strong deviations. However, applying this approach after the spin axis measurements became unavailable would require a stable parameter choice.</p>
      <p id="d2e7147">To assess whether the additional cross-calibration offset improved the reconstruction, we need to compare the results without the cross calibration applied. Therefore, we calculate difference between <inline-formula><mml:math id="M371" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M372" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> (i.e., the baseline residual without cross-calibration)

          <disp-formula id="App1.Ch1.S1.E32" content-type="numbered"><label>A9</label><mml:math id="M373" display="block"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi mathvariant="normal">B</mml:mi><mml:mo>,</mml:mo><mml:mtext>base</mml:mtext></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>FGS</mml:mtext><mml:mo>,</mml:mo><mml:mi>E</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>

        and calculate the median of the absolute residuals <inline-formula><mml:math id="M374" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi mathvariant="normal">B</mml:mi><mml:mo>,</mml:mo><mml:mtext>base</mml:mtext></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> over an entire month, denoted by <inline-formula><mml:math id="M375" display="inline"><mml:mrow><mml:mtext>med</mml:mtext><mml:mo>(</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi mathvariant="normal">B</mml:mi><mml:mo>,</mml:mo><mml:mtext>base</mml:mtext></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. For the comparison we subtract <inline-formula><mml:math id="M376" display="inline"><mml:mrow><mml:mtext>med</mml:mtext><mml:mo>(</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi mathvariant="normal">B</mml:mi><mml:mo>,</mml:mo><mml:mtext>base</mml:mtext></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> from <inline-formula><mml:math id="M377" display="inline"><mml:mrow><mml:mtext>med</mml:mtext><mml:mo>(</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">B</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for each month and value pair:

          <disp-formula id="App1.Ch1.S1.E33" content-type="numbered"><label>A10</label><mml:math id="M378" display="block"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mtext>med</mml:mtext><mml:mo>(</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">B</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mtext>med</mml:mtext><mml:mo>(</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi mathvariant="normal">B</mml:mi><mml:mo>,</mml:mo><mml:mtext>base</mml:mtext></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e7379">The results are displayed in Fig. <xref ref-type="fig" rid="FA3"/>. The color scale indicates the difference between the residuals obtained with and without applying <inline-formula><mml:math id="M379" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mtext>off</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>. Negative values (blue) correspond to an improvement due to cross-calibration, whereas positive values (red) indicate a degradation. As seen in Fig. <xref ref-type="fig" rid="FA3"/>, improvements occur mainly in January, February, March, and June 2017, while no improvement is found in the remaining months.</p>
      <p id="d2e7398">The underlying reason is illustrated in Fig. <xref ref-type="fig" rid="FA4"/>. The deviations between the measured and modeled magnetic fields are not consistent between THE and the other spacecraft (shown here for THA). This violates the core assumption of the cross calibration approach, that the deviations should be comparable at similar orbital locations.</p>
      <p id="d2e7403">Figure <xref ref-type="fig" rid="FA2"/> further shows that the optimal parameter combination is not stable over time. Given this inconsistency and the fact that such a parameter study cannot be performed once the spin axis measurements became unavailable, we chose the simpler and more robust approach: omitting the cross-calibration offset entirely and instead advising users to treat the post-perigee deviations with appropriate caution.</p>

      <fig id="FA3"><label>Figure A3</label><caption><p id="d2e7411">Color-coded representation of the absolute median residual med<inline-formula><mml:math id="M380" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">B</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> subtracted by the absolute median difference between <inline-formula><mml:math id="M381" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M382" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>FGS</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> for January <bold>(a)</bold> to December <bold>(l)</bold> 2017 as a function of the parameters <inline-formula><mml:math id="M383" display="inline"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M384" display="inline"><mml:mi>W</mml:mi></mml:math></inline-formula>.</p></caption>
        
        <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f11.png"/>

      </fig>

<fig id="FA4"><label>Figure A4</label><caption><p id="d2e7491"><bold>(a)</bold> Comparison of original (<inline-formula><mml:math id="M385" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>THE</mml:mtext><mml:mo>,</mml:mo><mml:mtext>FGL</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, black), model (<inline-formula><mml:math id="M386" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, green) and recovered (<inline-formula><mml:math id="M387" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, blue) magnetic field data for THE. <bold>(b)</bold> Comparison of original (<inline-formula><mml:math id="M388" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>THE</mml:mtext><mml:mo>,</mml:mo><mml:mtext>FGL</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, black), model (<inline-formula><mml:math id="M389" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, green) and recovered magnetic field data with the cross calibration offset (<inline-formula><mml:math id="M390" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mtext>off</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, red) for THE. <bold>(c)</bold> Comparison of (<inline-formula><mml:math id="M391" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mtext>THA</mml:mtext><mml:mo>,</mml:mo><mml:mtext>FGS</mml:mtext></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, black) and model (<inline-formula><mml:math id="M392" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>T89</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>, green) magnetic field data for THA.</p></caption>
        
        <graphic xlink:href="https://gi.copernicus.org/articles/15/273/2026/gi-15-273-2026-f12.png"/>

      </fig>

</app>
  </app-group><notes notes-type="codedataavailability"><title>Code and data availability</title>

      <p id="d2e7625">Data from the THEMIS mission including FGM and ESA data are publicly available from the University of California, Berkeley, and can be obtained from <uri>https://themis.ssl.berkeley.edu/data/themis</uri> <xref ref-type="bibr" rid="bib1.bibx20" id="paren.26"/>. THEMIS data were accessed using the SPEDAS (<xref ref-type="bibr" rid="bib1.bibx3" id="altparen.27"/>; <xref ref-type="bibr" rid="bib1.bibx4" id="altparen.28"/>: <ext-link xlink:href="https://doi.org/10.5281/zenodo.15023025" ext-link-type="DOI">10.5281/zenodo.15023025</ext-link>) and PySPEDAS software <xref ref-type="bibr" rid="bib1.bibx10" id="paren.29"/>. The software for the recovery process can be found at <ext-link xlink:href="https://doi.org/10.5281/zenodo.18594247" ext-link-type="DOI">10.5281/zenodo.18594247</ext-link> <xref ref-type="bibr" rid="bib1.bibx19" id="paren.30"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e7656">AP conceived the analysis and drafted the manuscript. FP contributed significantly to improving the conceptual framework. HUA, VA, JM, JL and FP contributed through discussions and interpretation of the results.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e7662">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e7670">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e7677">We acknowledge NASA contract NAS5-02099 for use of data from the THEMIS Mission, specifically Charles W. Carlson and James P. McFadden for use of ESA data; Karl-Heinz Glassmeier, Hans-Ulrich Auster, and Wolfgang Baumjohann for the use of FGM data provided under the lead of the Technical University of Braunschweig and with financial support through the German Ministry for Economy and Technology and the German Center for Aviation and Space (DLR) under contract 50 OC 0302. AI tools were used in the process of this work: GitHub Copilot (<uri>https://github.com/features/copilot</uri>, last access: 7 October 2026) with Claude Sonnet and newer (<uri>https://www.anthropic.com/claude/sonnet</uri>, last access: 7 October 2026) for code suggestions and ChatGPT-4o and newer (<uri>https://chatgpt.com/en-EN/overview/</uri>, last access: 7 October 2026) for limited help with wording and grammar during the preparation of this manuscript.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e7691">This work was financially supported by the German Center for Aviation and Space (DLR) under contract 50 OC 2201.This open-access publication was funded  by Technische Universität Braunschweig.</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e7702">This paper was edited by Lev Eppelbaum and reviewed by Alexandra Marsenić and one anonymous referee.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Alken et al.(2021)</label><mixed-citation>Alken, P., Thébault, E., Beggan, C. D., et al.: International Geomagnetic Reference Field: the thirteenth generation, Earth Planets Space, 73, <ext-link xlink:href="https://doi.org/10.1186/s40623-020-01288-x" ext-link-type="DOI">10.1186/s40623-020-01288-x</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Angelopoulos(2008)</label><mixed-citation>Angelopoulos, V.: The THEMIS Mission, Space Sci. Rev., 141, 5–34, <ext-link xlink:href="https://doi.org/10.1007/s11214-008-9336-1" ext-link-type="DOI">10.1007/s11214-008-9336-1</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Angelopoulos et al.(2019)</label><mixed-citation>Angelopoulos, V., Cruce, P., Drozdov, A., et al.: The Space Physics Environment Data Analysis System (SPEDAS), Space Sci. Rev., 215, 9, <ext-link xlink:href="https://doi.org/10.1007/s11214-018-0576-4" ext-link-type="DOI">10.1007/s11214-018-0576-4</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Angelopoulos et al.(2024)</label><mixed-citation>Angelopoulos, V., Lewis, J., McTiernan, J., Grimes, E., Russell, C., Drozdov, A., Cruce, P., Hatzigeorgiu, N., Wu, J., Larson, D., McFadden, J., and Flores, A.: SPEDAS (Space Physics Environment Data Analysis System), Version 6.1, Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.15023025" ext-link-type="DOI">10.5281/zenodo.15023025</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Auster et al.(2008)</label><mixed-citation>Auster, H., Glassmeier, K., Magnes, W., andW. Baumjohann, O. A., Constantinescu, D., Fischer, D., Fornacon, K., Georgescu, E., Harvey, P., Hillenmaier, O., Kroth, R., Ludlam, M., Narita, Y., Nakamura, R., Okrafka, K., Plaschke, F., Richter, I., Schwarzl, H., Stoll, B., Valavanoglou, A., and Wiedemann, M.: The THEMIS Fluxgate Magnetometer, Space Sci. Rev., 141, 235–264, <ext-link xlink:href="https://doi.org/10.1007/s11214-008-9365-9" ext-link-type="DOI">10.1007/s11214-008-9365-9</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Balogh(2010)</label><mixed-citation>Balogh, A.: Planetary Magnetic Field Measurements: Missions and Instrumentation, Space Sci. Rev., 152, 23–97, <ext-link xlink:href="https://doi.org/10.1007/s11214-010-9643-1" ext-link-type="DOI">10.1007/s11214-010-9643-1</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Bendat and Piersol(2010)</label><mixed-citation>Bendat, J. S. and Piersol, A. G.: Random Data: Analysis and Measurement Procedures, Wiley, <ext-link xlink:href="https://doi.org/10.1002/9781118032428" ext-link-type="DOI">10.1002/9781118032428</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Edmond et al.(2024)Edmond, Raeder, Ferdousi, Argall, and Innocenti</label><mixed-citation>Edmond, J., Raeder, J., Ferdousi, B., Argall, M., and Innocenti, M. E.: Clustering of Global Magnetospheric Observations, J. Geophys. Res.-Machine Learning and Computation, 1, e2024JH000221, <ext-link xlink:href="https://doi.org/10.1029/2024JH000221" ext-link-type="DOI">10.1029/2024JH000221</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Frühauff et al.(2017)Frühauff, Plaschke, and Glassmeier</label><mixed-citation>Frühauff, D., Plaschke, F., and Glassmeier, K.-H.: Spin axis offset calibration on THEMIS using mirror modes, Ann. Geophys., 35, 117–121, <ext-link xlink:href="https://doi.org/10.5194/angeo-35-117-2017" ext-link-type="DOI">10.5194/angeo-35-117-2017</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Grimes et al.(2018)</label><mixed-citation>Grimes, E. W., Lewis, J. W., Angelopoulos, V., McTiernan, J. M., Hatzigeorgiu, N., Drozdov, A., and Russell, C.: Pyspedas, a Python Implementation of SPEDAS, Abstract IN11B-0629, in: 2018 Fall Meeting, AGU, Washington, D.C., 10–14 December 2018.  </mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Grimmich et al.(2023)</label><mixed-citation>Grimmich, N., Plaschke, F., Archer, M. O., Heyner, D., Mieth, J. Z. D., Nakamura, R., and Sibeck, D. G.: Study of Extreme Magnetopause Distortions Under Varying Solar Wind Conditions, J. Geophys. Res.-Space, 128, e2023JA031603, <ext-link xlink:href="https://doi.org/10.1029/2023JA031603" ext-link-type="DOI">10.1029/2023JA031603</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Gustafsson(1996)</label><mixed-citation>Gustafsson, F. K.: Determining the initial states in forward-backward filtering, IEEE Trans. Signal Process., 44, 988–992, <ext-link xlink:href="https://doi.org/10.1109/78.492552" ext-link-type="DOI">10.1109/78.492552</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Hedgecock(1975)</label><mixed-citation> Hedgecock, P. C.: A correlation technique for magnetometer zero level determination, Space Science Instrumentation, 1, 83–90, 1975.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Kepko et al.(1996)Kepko, Khurana, Kivelson, Elphic, and Russell</label><mixed-citation>Kepko, E., Khurana, K., Kivelson, M., Elphic, R., and Russell, C.: Accurate determination of magnetic field gradients from four point vector measurements. I. Use of natural constraints on vector data obtained from a single spinning spacecraft, IEEE T. Magn., 32, 377–385, <ext-link xlink:href="https://doi.org/10.1109/20.486522" ext-link-type="DOI">10.1109/20.486522</ext-link>, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Lucek et al.(2005)Lucek, Constantinescu, Goldstein, Pickett, Pinçon, Sahraoui, Treumann, and Walker</label><mixed-citation>Lucek, E. A., Constantinescu, D., Goldstein, M. L., Pickett, J., Pinçon, J. L., Sahraoui, F., Treumann, R. A., and Walker, S. N.: The Magnetosheath, Space Sci. Rev., 118, 95–152, <ext-link xlink:href="https://doi.org/10.1007/s11214-005-3825-2" ext-link-type="DOI">10.1007/s11214-005-3825-2</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Matzka et al.(2021)Matzka, Stolle, Yamazaki, Bronkalla, and Morschhauser</label><mixed-citation>Matzka, J., Stolle, C., Yamazaki, Y., Bronkalla, O., and Morschhauser, A.: The Geomagnetic Kp Index and Derived Indices of Geomagnetic Activity, Space Weather, 19, e2020SW002641, <ext-link xlink:href="https://doi.org/10.1029/2020SW002641" ext-link-type="DOI">10.1029/2020SW002641</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>McFadden et al.(2008)McFadden, Carlson, Larson, Ludlam, Abiad, Elliott, Turin, Marckwordt, and Angelopoulos</label><mixed-citation>McFadden, J., Carlson, C., Larson, D., Ludlam, M., Abiad, R., Elliott, B., Turin, P., Marckwordt, M., and Angelopoulos, V.: The THEMIS ESA Plasma Instrument and In-flight Calibration, Space Sci. Rev., 141, 277–302, <ext-link xlink:href="https://doi.org/10.1007/s11214-008-9440-2" ext-link-type="DOI">10.1007/s11214-008-9440-2</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Plaschke et al.(2019)Plaschke, Auster, Fischer, Fornaçon, Magnes, Richter, Constantinescu, and Narita</label><mixed-citation>Plaschke, F., Auster, H.-U., Fischer, D., Fornaçon, K.-H., Magnes, W., Richter, I., Constantinescu, D., and Narita, Y.: Advanced calibration of magnetometers on spin-stabilized spacecraft based on parameter decoupling, Geosci. Instrum. Method. Data Syst., 8, 63–76, <ext-link xlink:href="https://doi.org/10.5194/gi-8-63-2019" ext-link-type="DOI">10.5194/gi-8-63-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Pöppelwerth(2026)</label><mixed-citation>Pöppelwerth, A.: THEMIS Spin Axis Magnetic Field Reconstruction, Zenodo [software], <ext-link xlink:href="https://doi.org/10.5281/zenodo.18594247" ext-link-type="DOI">10.5281/zenodo.18594247</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>THEMIS(2026)</label><mixed-citation>THEMIS: THEMIS mission including level 2 FGM and ESA data, <uri>http://themis.ssl.berkeley.edu/data/themis</uri> (last access: 29 July 2026), 2026.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Thompson(2014)</label><mixed-citation>Thompson, M. T.: Chapter 14 – Analog Low-Pass Filters, in: Intuitive Analog Circuit Design (Second Edition), Newnes, Boston, 531–583, <ext-link xlink:href="https://doi.org/10.1016/B978-0-12-405866-8.00014-0" ext-link-type="DOI">10.1016/B978-0-12-405866-8.00014-0</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Tsyganenko(1989)</label><mixed-citation>Tsyganenko, N.: A magnetospheric magnetic field model with a warped tail current sheet, Planet. Space Sci., 37, 5–20, <ext-link xlink:href="https://doi.org/10.1016/0032-0633(89)90066-4" ext-link-type="DOI">10.1016/0032-0633(89)90066-4</ext-link>, 1989.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>THEMIS: spin axis magnetic field reconstruction</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Alken et al.(2021)</label><mixed-citation>
      
Alken, P., Thébault, E., Beggan, C. D., et al.: International Geomagnetic Reference Field: the thirteenth generation, Earth Planets Space, 73, <a href="https://doi.org/10.1186/s40623-020-01288-x" target="_blank">https://doi.org/10.1186/s40623-020-01288-x</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Angelopoulos(2008)</label><mixed-citation>
      
Angelopoulos, V.: The THEMIS Mission, Space Sci. Rev., 141, 5–34, <a href="https://doi.org/10.1007/s11214-008-9336-1" target="_blank">https://doi.org/10.1007/s11214-008-9336-1</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Angelopoulos et al.(2019)</label><mixed-citation>
      
Angelopoulos, V., Cruce, P., Drozdov, A., et al.: The Space Physics Environment Data Analysis System (SPEDAS), Space Sci. Rev., 215, 9, <a href="https://doi.org/10.1007/s11214-018-0576-4" target="_blank">https://doi.org/10.1007/s11214-018-0576-4</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Angelopoulos et al.(2024)</label><mixed-citation>
      
Angelopoulos, V., Lewis, J., McTiernan, J., Grimes, E., Russell, C., Drozdov, A., Cruce, P., Hatzigeorgiu, N., Wu, J., Larson, D., McFadden, J., and Flores, A.: SPEDAS (Space Physics Environment Data Analysis System), Version 6.1, Zenodo [code], <a href="https://doi.org/10.5281/zenodo.15023025" target="_blank">https://doi.org/10.5281/zenodo.15023025</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Auster et al.(2008)</label><mixed-citation>
      
Auster, H., Glassmeier, K., Magnes, W., andW. Baumjohann, O. A., Constantinescu, D., Fischer, D., Fornacon, K., Georgescu, E., Harvey, P., Hillenmaier, O., Kroth, R., Ludlam, M., Narita, Y., Nakamura, R., Okrafka, K., Plaschke, F., Richter, I., Schwarzl, H., Stoll, B., Valavanoglou, A., and Wiedemann, M.:
The THEMIS Fluxgate Magnetometer, Space Sci. Rev., 141, 235–264, <a href="https://doi.org/10.1007/s11214-008-9365-9" target="_blank">https://doi.org/10.1007/s11214-008-9365-9</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Balogh(2010)</label><mixed-citation>
      
Balogh, A.:
Planetary Magnetic Field Measurements: Missions and Instrumentation, Space Sci. Rev., 152, 23–97, <a href="https://doi.org/10.1007/s11214-010-9643-1" target="_blank">https://doi.org/10.1007/s11214-010-9643-1</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Bendat and Piersol(2010)</label><mixed-citation>
      
Bendat, J. S. and Piersol, A. G.:
Random Data: Analysis and Measurement Procedures, Wiley, <a href="https://doi.org/10.1002/9781118032428" target="_blank">https://doi.org/10.1002/9781118032428</a>, 2010.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Edmond et al.(2024)Edmond, Raeder, Ferdousi, Argall, and Innocenti</label><mixed-citation>
      
Edmond, J., Raeder, J., Ferdousi, B., Argall, M., and Innocenti, M. E.:
Clustering of Global Magnetospheric Observations, J. Geophys. Res.-Machine Learning and Computation, 1, e2024JH000221, <a href="https://doi.org/10.1029/2024JH000221" target="_blank">https://doi.org/10.1029/2024JH000221</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Frühauff et al.(2017)Frühauff, Plaschke, and Glassmeier</label><mixed-citation>
      
Frühauff, D., Plaschke, F., and Glassmeier, K.-H.:
Spin axis offset calibration on THEMIS using mirror modes, Ann. Geophys., 35, 117–121, <a href="https://doi.org/10.5194/angeo-35-117-2017" target="_blank">https://doi.org/10.5194/angeo-35-117-2017</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Grimes et al.(2018)</label><mixed-citation>
      
Grimes, E. W., Lewis, J. W., Angelopoulos, V., McTiernan, J. M., Hatzigeorgiu, N., Drozdov, A., and Russell, C.: Pyspedas, a Python Implementation of SPEDAS, Abstract IN11B-0629, in: 2018 Fall Meeting, AGU, Washington, D.C., 10–14 December 2018.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Grimmich et al.(2023)</label><mixed-citation>
      
Grimmich, N., Plaschke, F., Archer, M. O., Heyner, D., Mieth, J. Z. D., Nakamura, R., and Sibeck, D. G.:
Study of Extreme Magnetopause Distortions Under Varying Solar Wind Conditions, J. Geophys. Res.-Space, 128, e2023JA031603, <a href="https://doi.org/10.1029/2023JA031603" target="_blank">https://doi.org/10.1029/2023JA031603</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Gustafsson(1996)</label><mixed-citation>
      
Gustafsson, F. K.:
Determining the initial states in forward-backward filtering, IEEE Trans. Signal Process., 44, 988–992, <a href="https://doi.org/10.1109/78.492552" target="_blank">https://doi.org/10.1109/78.492552</a>, 1996.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Hedgecock(1975)</label><mixed-citation>
      
Hedgecock, P. C.:
A correlation technique for magnetometer zero level determination, Space Science Instrumentation, 1, 83–90, 1975.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Kepko et al.(1996)Kepko, Khurana, Kivelson, Elphic, and Russell</label><mixed-citation>
      
Kepko, E., Khurana, K., Kivelson, M., Elphic, R., and Russell, C.:
Accurate determination of magnetic field gradients from four point vector measurements. I. Use of natural constraints on vector data obtained from a single spinning spacecraft, IEEE T. Magn., 32, 377–385, <a href="https://doi.org/10.1109/20.486522" target="_blank">https://doi.org/10.1109/20.486522</a>, 1996.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Lucek et al.(2005)Lucek, Constantinescu, Goldstein, Pickett, Pinçon, Sahraoui, Treumann, and Walker</label><mixed-citation>
      
Lucek, E. A., Constantinescu, D., Goldstein, M. L., Pickett, J., Pinçon, J. L., Sahraoui, F., Treumann, R. A., and Walker, S. N.:
The Magnetosheath, Space Sci. Rev., 118, 95–152, <a href="https://doi.org/10.1007/s11214-005-3825-2" target="_blank">https://doi.org/10.1007/s11214-005-3825-2</a>, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Matzka et al.(2021)Matzka, Stolle, Yamazaki, Bronkalla, and Morschhauser</label><mixed-citation>
      
Matzka, J., Stolle, C., Yamazaki, Y., Bronkalla, O., and Morschhauser, A.:
The Geomagnetic Kp Index and Derived Indices of Geomagnetic Activity, Space Weather, 19, e2020SW002641, <a href="https://doi.org/10.1029/2020SW002641" target="_blank">https://doi.org/10.1029/2020SW002641</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>McFadden et al.(2008)McFadden, Carlson, Larson, Ludlam, Abiad, Elliott, Turin, Marckwordt, and Angelopoulos</label><mixed-citation>
      
McFadden, J., Carlson, C., Larson, D., Ludlam, M., Abiad, R., Elliott, B., Turin, P., Marckwordt, M., and Angelopoulos, V.:
The THEMIS ESA Plasma Instrument and In-flight Calibration, Space Sci. Rev., 141, 277–302, <a href="https://doi.org/10.1007/s11214-008-9440-2" target="_blank">https://doi.org/10.1007/s11214-008-9440-2</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Plaschke et al.(2019)Plaschke, Auster, Fischer, Fornaçon, Magnes, Richter, Constantinescu, and Narita</label><mixed-citation>
      
Plaschke, F., Auster, H.-U., Fischer, D., Fornaçon, K.-H., Magnes, W., Richter, I., Constantinescu, D., and Narita, Y.:
Advanced calibration of magnetometers on spin-stabilized spacecraft based on parameter decoupling, Geosci. Instrum. Method. Data Syst., 8, 63–76, <a href="https://doi.org/10.5194/gi-8-63-2019" target="_blank">https://doi.org/10.5194/gi-8-63-2019</a>, 2019.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Pöppelwerth(2026)</label><mixed-citation>
      
Pöppelwerth, A.: THEMIS Spin Axis Magnetic Field Reconstruction, Zenodo [software], <a href="https://doi.org/10.5281/zenodo.18594247" target="_blank">https://doi.org/10.5281/zenodo.18594247</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>THEMIS(2026)</label><mixed-citation>
      
THEMIS: THEMIS mission including level 2 FGM and ESA data, <a href="http://themis.ssl.berkeley.edu/data/themis" target="_blank"/> (last access: 29 July 2026), 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Thompson(2014)</label><mixed-citation>
      
Thompson, M. T.: Chapter 14 – Analog Low-Pass Filters, in: Intuitive Analog Circuit Design (Second Edition), Newnes, Boston, 531–583, <a href="https://doi.org/10.1016/B978-0-12-405866-8.00014-0" target="_blank">https://doi.org/10.1016/B978-0-12-405866-8.00014-0</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Tsyganenko(1989)</label><mixed-citation>
      
Tsyganenko, N.: A magnetospheric magnetic field model with a warped tail current sheet, Planet. Space Sci., 37, 5–20, <a href="https://doi.org/10.1016/0032-0633(89)90066-4" target="_blank">https://doi.org/10.1016/0032-0633(89)90066-4</a>, 1989.

    </mixed-citation></ref-html>--></article>
