Parametry liczenia energii trzymane są w pliku GIGEnergy.xml . Poniżej przykładowy plik konfiguracyjny dla modułu do liczenia energii metodą całki kwadratów prędkości. Konfigurację można wykonywać tylko przez modyfikację tego pliku. 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">
<Parameters class_id="0" tracking_level="0" version="0">
<tabRho class_id="1" tracking_level="0" version="0">
<count> 2 </count>
<item_version>0</item_version>
<item class_id="2" tracking_level="0" version="0">
<first> 0.00000000000000000e+000 </first>
<second> 2.70000000000000000e+003 </second>
</item>
<item>
<first> 5.00000000000000000e+001 </first>
<second> 2.70000000000000000e+003 </second>
</item>
</tabRho>
<defaultRho> 2.70000000000000000e+003 </defaultRho>
<defaultDepth> 5.00000000000000000e+000 </defaultDepth>
<parML1> 1.80000000000000000e+000 </parML1>
<parML2> 1.89999999999999990e+000 </parML2>
<energyAveraging> 0 </energyAveraging>
<preferredMagnitude> ML </preferredMagnitude>
<storeVerticalEnergy> 0 </storeVerticalEnergy>
<P class_id="3" tracking_level="0" version="0">
<n> 1.08300000000000000e+000 </n>
<alpha> 1.89000000000000010e-002 </alpha>
<V class_id="4" tracking_level="0" version="0">
<count> 2 </count>
<item_version> 0</item_version>
<item class_id="5" tracking_level="0" version="0">
<first> 0.00000000000000000e+000 </first>
<second>
<count> 2 </count>
<item_version> 0</item_version>
<item>
<first> 0.00000000000000000e+000 </first>
<second> 4.30000000000000000e+003 </second>
</item>
<item>
<first> 5.00000000000000000e+001 </first>
<second> 4.30000000000000000e+003 </second>
</item>
</second>
</item>
<item>
<first> 1.00000000000000000e+002 </first>
<second>
<count> 2 </count>
<item_version> 0</item_version>
<item>
<first> 0.00000000000000000e+000 </first>
<second> 4.30000000000000000e+003 </second>
</item>
<item>
<first> 5.00000000000000000e+001 </first>
<second> 4.30000000000000000e+003 </second>
</item>
</second>
</item>
</V>
<defaultV> 4.30000000000000000e+003 </defaultV>
<talParLogR> 5.00000000000000000e-001 </talParLogR>
<talParFree> 5.00000000000000000e-001 </talParFree>
</P>
<S>
<n> 1.06700000000000000e+000 </n>
<alpha> 1.65000000000000010e-002 </alpha>
<V>
<count>2</count>
<item_version>0</item_version>
<item>
<first> 0.00000000000000000e+000 </first>
<second>
<count> 2 </count>
<item_version> 0</item_version>
<item>
<first> 0.00000000000000000e+000 </first>
<second> 2.50000000000000000e+003 </second>
</item>
<item>
<first> 5.00000000000000000e+001 </first>
<second> 2.50000000000000000e+003 </second>
</item>
</second>
</item>
<item>
<first> 1.00000000000000000e+002 </first>
<second>
<count> 2 </count>
<item_version> 0</item_version>
<item>
<first> 0.00000000000000000e+000 </first>
<second> 2.50000000000000000e+003 </second>
</item>
<item>
<first> 5.00000000000000000e+001 </first>
<second> 2.50000000000000000e+003 </second>
</item>
</second>
</item>
</V>
<defaultV> 2.50000000000000000e+003 </defaultV>
<talParLogR> 5.00000000000000000e-001 </talParLogR>
<talParFree> 5.00000000000000000e-001 </talParFree>
</S>
</Parameters>
</boost_serialization>
Plik konfiguracyjny zawiera w <Parameters> następujące pozycje:
- <tabRho> - tablica z wartościami gęstości ośrodka stosowanymi we wzorze (3) . Wartości gęstości zapisywane są w funkcji głębokości w postaci par wartości <item>, gdzie pozycja <first> zawiera głębokość w kilometrach a pozycja <second> zawiera wartość gęstości ośrodka. Moduł liczenia energii metodą całki kwadratów zawiera swoją własna definicje modelu gęstości niezależną od definicji w innych modułach.
- <parML1> , <parML2> - współczynniki odpowiednio c 1 i c 2 do liczenia magnitudy ML wzorem (7).
- <energyAveraging> - metoda liczenia energii z kilku stacji. Możliwe są dwie wartości: <energyAveraging>0</energyAveraging> oznacza liczenie średniej arytmetycznej wzorem (5), natomiast<energyAveraging>1</energyAveraging> oznacza liczenie średniej geometrycznej wzorem (6).
- <preferredMagnitude> - ustawianie preferowanej magnitudy. Są trzy opcje: <preferredMagnitude>ML</preferredMagnitude> oznacza że jako preferowana ustawiana jest dla zjawiska magnituda ML liczona z energii, <preferredMagnitude>Energy</preferredMagnitude> oznacza, że jako preferowana magnituda ustawiana jest dla zjawiska energia, natomiast puste <preferredMagnitude></preferredMagnitude> powoduje, że preferowana magnituda zjawiska nie jest podczas liczenia energii ustawiana.
- <storeVerticalEnergy> - opcja zapisu dodatkowo energii ze składowej Z. Jeżeli ta opcja jest ustawiona, to jako dodatkowa informacja dla każdej stacji zapisywana jest energia ze składowej pionowej, oznaczona jako VerticalEnergy.
- <P> i <S> zawierają parametry występujące we wzorów (1) dla fal P i S.
Tablica z wartościami gęstości ośrodka zawiera pary wartość <first> i <second>, gdzie <first> opisuje głębokość w metrach, a <second> wartość gęstości w kg/m3. Ilość tych par opisuje parametr <count>.
Dla fali P i S definiowane są następujące parametry:
<n>, <alpha> - współczynniki potrzebne do liczenia tłumienia we wzorze (2).
<V>- tablica, ze średnimi prędkościami fali we wzorze (3). Tablica jest dwuwymiarowa. Definiuje tablice wartości średnich prędkości w funkcji epokowości (podobnie jak w przypadku gęstości) dla rożnych wartości odległości epicentralnej <first>.
<defaultV>- domyślna średnia prędkość fali we wzorze (3), stosowana w przypadku braku odpowiednich danych w tablicy <V>.
<talParLogR> , <talParFree> - współczynniki potrzebne do określenia czasu trwania fali we wzorze (4).