...
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE boost_serialization>
<boost_serialization signature="serialization::archive" version="12">
<Settings class_id="0" tracking_level="0" version="0">
<pp> 0 </pp>
<ifcomponents>
<count>3</count>
<item> 1 </item>
<item> 1 </item>
<item>1</item>
</ifcomponents>
<amplitudeStyle> 3 </amplitudeStyle>
<magnitudeMethod> 0 </magnitudeMethod>
<permissiblePhases class_id="1" tracking_level="0" version="0">
<count> 2 </count>
<item_version>0</item_version>
<item> S </item>
<item> Sg </item>
</permissiblePhases>
<preferredMagnitudeID>1</preferredMagnitudeID>
</Settings>
</boost_serialization>
Pozycja <pp> definiuje sposobu określania amplitud na sejsmogramach. Mogą być dwie wartości: 0 oznacza liczenie (peak-peak)/2, 1 oznacza maksymalną amplitudę względem zera. Struktura <ifcomponents> definiuje które komponenty sygnały są brane przy określaniu amplitudy, 1 oznacza, że komponent jest brany pod uwagę, 0 oznacza, że komponent jest ignorowany. pozycje <item> od góry oznaczają komponenty Z, N, E. Pozycja <amplitudeStyle> definiuje sposób określania amplitudy z wielu składowych. Mogą wystąpić wartości: 0 -pierwiastek z sumy kwadratów, 1 -wartość średnioformatowa, wartość bezwzględna, 2 - suma, 3 - wartość średnia lub 4 - maksymalna. Pozycja <magnitudeMethod> definiuje sposób liczenia magnitudy z amplitudy: 0 - metodą Richtera skorygowaną na odległość epicentralną zgodnie z tabelą Richtera (Richter 1958), 1 - wzorami Lillie, 2 - metodą Huttona i_Boorea_(1987). Struktura <permissiblePhases...> definiuje dozwolone nazwy faz z których można liczyć ML. Pozycja <count> musi być równa ilości pozycji <item>. Pozycja <preferredMagnitudeID> definiuje czy magnituda ML liczona tym modułem ma być ustawiana jako preferowana magnituda wstrząsu - 1, lub nie - 0. Zawartość zarówno <permissiblePhases...> jak i <preferredMagnitudeID> można zmienić tylko edytując plik konfiguracyjny. Pozostałe ustawienia można zmieniać podczas liczenia ML.