Package whistlesAndMoans
Class DiscardingFragmenter
java.lang.Object
whistlesAndMoans.DiscardingFragmenter
- All Implemented Interfaces:
 RegionFragmenter
- Direct Known Subclasses:
 FragmentingFragmenter
Whistle fragmenter which completely discards all regions
 which have more than one peak in any slice.
- Author:
 - Doug Gillespie
 
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected ConnectedRegionprotected intprotected intprotected int[]protected int - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionintfragmentRegion(ConnectedRegion connectedRegion) Fragment a connected regiongetFragment(int fragment) Get a specific fragmentintGet the number of fragments 
- 
Field Details
- 
motherRegion
 - 
slicePeaks
protected int[] slicePeaks - 
maxPeaks
protected int maxPeaks - 
nSlices
protected int nSlices - 
totalPeaks
protected int totalPeaks - 
nFragments
protected int nFragments 
 - 
 - 
Constructor Details
- 
DiscardingFragmenter
public DiscardingFragmenter() 
 - 
 - 
Method Details
- 
fragmentRegion
Description copied from interface:RegionFragmenterFragment a connected region- Specified by:
 fragmentRegionin interfaceRegionFragmenter- Parameters:
 connectedRegion- region to fragment- Returns:
 - number of fragments.
 
 - 
getFragment
Description copied from interface:RegionFragmenterGet a specific fragment- Specified by:
 getFragmentin interfaceRegionFragmenter- Parameters:
 fragment- fragment number (0 to getNumFragments);- Returns:
 - the ith fragment
 
 - 
getNumFragments
public int getNumFragments()Description copied from interface:RegionFragmenterGet the number of fragments- Specified by:
 getNumFragmentsin interfaceRegionFragmenter- Returns:
 - the number of fragments
 
 
 -