public class FHInterval
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.Double |
alphaLevel |
private java.lang.Boolean |
doComposite |
private java.lang.Boolean |
doNumberFilter |
private java.lang.Boolean |
doPercentageFilter |
private java.lang.Boolean |
doSample |
private java.lang.Integer |
endYear |
private EventTypeToProcess |
eventTypeToProcess |
private java.io.File |
exceedenceFile |
private java.lang.Double |
filterValue |
private java.lang.Boolean |
includeIncomplete |
private FHFile[] |
inputFileArray |
private static org.slf4j.Logger |
log |
private java.lang.Integer |
startYear |
private java.io.File |
summaryFile |
Constructor and Description |
---|
FHInterval(FHFile[] inputFileArray,
AnalysisType analysisType,
java.lang.Integer startYear,
java.lang.Integer endYear,
FireFilterType filterType,
java.lang.Double filterValue,
java.lang.Boolean includeIncomplete,
EventTypeToProcess eventTypeToProcess,
java.lang.Double alphaLevel)
Construction for setting up an FHInterval analysis.
|
FHInterval(FHFile[] inputFileArray,
java.io.File outputFileStem,
java.lang.Boolean doComposite,
java.lang.Boolean doSample,
java.lang.Integer startYear,
java.lang.Integer endYear,
java.lang.Boolean doNumberFilter,
java.lang.Boolean doPercentageFilter,
java.lang.Double filterValue,
java.lang.Boolean includeIncomplete)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
private void |
doAnalysis()
Actually perform the analysis.
|
static java.util.ArrayList<java.lang.Integer> |
generateFireIntervals(java.util.ArrayList<java.lang.Integer> YearsWithFires) |
java.io.File |
getExceedence()
Get CSV file containing Exceedence results#.
|
java.io.File |
getSummary()
Get CSV file containing summary of results.
|
private static final org.slf4j.Logger log
private FHFile[] inputFileArray
private java.lang.Boolean doComposite
private java.lang.Boolean doSample
private java.lang.Integer startYear
private java.lang.Integer endYear
private java.lang.Boolean doNumberFilter
private java.lang.Boolean doPercentageFilter
private java.lang.Double filterValue
private java.lang.Boolean includeIncomplete
private EventTypeToProcess eventTypeToProcess
private java.io.File exceedenceFile
private java.io.File summaryFile
private java.lang.Double alphaLevel
public FHInterval(FHFile[] inputFileArray, AnalysisType analysisType, java.lang.Integer startYear, java.lang.Integer endYear, FireFilterType filterType, java.lang.Double filterValue, java.lang.Boolean includeIncomplete, EventTypeToProcess eventTypeToProcess, java.lang.Double alphaLevel)
inputFileArray
- analysisType
- startYear
- endYear
- filterType
- filterValue
- includeIncomplete
- eventTypeToProcess
- alphaLevel
- @Deprecated public FHInterval(FHFile[] inputFileArray, java.io.File outputFileStem, java.lang.Boolean doComposite, java.lang.Boolean doSample, java.lang.Integer startYear, java.lang.Integer endYear, java.lang.Boolean doNumberFilter, java.lang.Boolean doPercentageFilter, java.lang.Double filterValue, java.lang.Boolean includeIncomplete)
inputFileArray
- outputFileStem
- doComposite
- doSample
- startYear
- endYear
- doNumberFilter
- doPercentageFilter
- filterValue
- includeIncomplete
- FHInterval(FHFile[] inputFileArray, AnalysisType analysisType, Integer startYear, Integer endYear, FireFilterType filterType,
Double filterValue, Boolean includeIncomplete, EventTypeToProcess eventTypeToProcess, Double alphaLevel)
public java.io.File getExceedence()
public java.io.File getSummary()
private void doAnalysis()
public static java.util.ArrayList<java.lang.Integer> generateFireIntervals(java.util.ArrayList<java.lang.Integer> YearsWithFires)