Parametry liczenia magnitudy ML trzymane są w pliku Magnitude.xml .  Poniżej przykładowy plik konfiguracyjny. Konfigurację można wykonywać przez modyfikację tego pliku oraz w oknie liczenia ML. Edytuje się tylko tekst wydrukowany w przykładzie czarną czcionką.


<?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.

  • No labels