physis.core.statistics
Class StatisticsImpl
java.lang.Object
|
+--physis.core.statistics.StatisticsImpl
- All Implemented Interfaces:
- Statistics
- public class StatisticsImpl
- extends java.lang.Object
- implements Statistics
Writes statistical information to a file.
It needs two parameters:
statistics_configuration - the filename (relative path from physis_home) of the configurationfile containing the settings for statistical data gathering
statistics_data_file - the filename into which the statistical dat should be written
|
Field Summary |
protected boolean |
avga
|
protected java.lang.String |
avga_s
|
protected boolean |
avgel
|
protected java.lang.String |
avgel_s
|
protected boolean |
avgf
|
protected java.lang.String |
avgf_s
|
protected boolean |
avggl
|
protected java.lang.String |
avggl_s
|
protected boolean |
avgm
|
protected java.lang.String |
avgm_s
|
protected java.io.BufferedWriter |
bw
|
protected boolean |
nf
|
protected java.lang.String |
nf_s
|
protected boolean |
nfo
|
protected java.lang.String |
nfo_s
|
protected boolean |
nlo
|
protected java.lang.String |
nlo_s
|
protected boolean |
nm
|
protected java.lang.String |
nm_s
|
protected Population |
pop
|
protected int |
sample_rate
|
protected java.lang.String |
SAMPLE_RATE
|
protected java.lang.String |
STATISTICS_CONFIGURATION
|
protected java.lang.String |
STATISTICS_DATA_FILE
|
protected boolean |
xa
|
protected java.lang.String |
xa_s
|
protected boolean |
xaer
|
protected java.lang.String |
xaer_s
|
protected boolean |
xel
|
protected java.lang.String |
xel_s
|
protected boolean |
xeler
|
protected java.lang.String |
xeler_s
|
protected boolean |
xf
|
protected java.lang.String |
xf_s
|
protected boolean |
xfer
|
protected java.lang.String |
xfer_s
|
protected boolean |
xgl
|
protected java.lang.String |
xgl_s
|
protected boolean |
xgler
|
protected java.lang.String |
xgler_s
|
protected boolean |
xm
|
protected java.lang.String |
xm_s
|
protected boolean |
xmer
|
protected java.lang.String |
xmer_s
|
| Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
STATISTICS_CONFIGURATION
protected final java.lang.String STATISTICS_CONFIGURATION
STATISTICS_DATA_FILE
protected final java.lang.String STATISTICS_DATA_FILE
SAMPLE_RATE
protected final java.lang.String SAMPLE_RATE
nf_s
protected java.lang.String nf_s
nf
protected boolean nf
xf_s
protected java.lang.String xf_s
xf
protected boolean xf
xfer_s
protected java.lang.String xfer_s
xfer
protected boolean xfer
avgf_s
protected java.lang.String avgf_s
avgf
protected boolean avgf
nm_s
protected java.lang.String nm_s
nm
protected boolean nm
xm_s
protected java.lang.String xm_s
xm
protected boolean xm
xmer_s
protected java.lang.String xmer_s
xmer
protected boolean xmer
avgm_s
protected java.lang.String avgm_s
avgm
protected boolean avgm
xa_s
protected java.lang.String xa_s
xa
protected boolean xa
xaer_s
protected java.lang.String xaer_s
xaer
protected boolean xaer
avga_s
protected java.lang.String avga_s
avga
protected boolean avga
nfo_s
protected java.lang.String nfo_s
nfo
protected boolean nfo
nlo_s
protected java.lang.String nlo_s
nlo
protected boolean nlo
xgl_s
protected java.lang.String xgl_s
xgl
protected boolean xgl
xgler_s
protected java.lang.String xgler_s
xgler
protected boolean xgler
avggl_s
protected java.lang.String avggl_s
avggl
protected boolean avggl
xel_s
protected java.lang.String xel_s
xel
protected boolean xel
xeler_s
protected java.lang.String xeler_s
xeler
protected boolean xeler
avgel_s
protected java.lang.String avgel_s
avgel
protected boolean avgel
bw
protected java.io.BufferedWriter bw
pop
protected Population pop
sample_rate
protected int sample_rate
StatisticsImpl
public StatisticsImpl(Population pop_)
processSettings
protected void processSettings(java.util.Properties conf)
gatherInformation
public void gatherInformation(long update)
- Specified by:
gatherInformation in interface Statistics
printHeader
protected void printHeader()
throws java.io.IOException