|
3Depict
|

Functions | |
| bool | filterIsSampling (const Filter *f) |
| bool | affectedBySampling (const Filter *f, bool haveRngParent) |
| bool | needsRangeParent (const Filter *f) |
| unsigned int | needsUnrangedData (const Filter *f) |
| bool | filterAltersComposition (const Filter *f) |
| bool | filterAffectedByComposition (const Filter *f, bool haveRngParent) |
| bool affectedBySampling | ( | const Filter * | f, |
| bool | haveRngParent | ||
| ) |
References FilterProperty::data, FILTER_TYPE_CLUSTER_ANALYSIS, FILTER_TYPE_PROFILE, FILTER_TYPE_SPATIAL_ANALYSIS, Filter::getProperties(), FilterPropGroup::getPropValue(), Filter::getType(), and PROFILE_KEY_NORMALISE.
Referenced by FilterTreeAnalyse::analyse().

| bool filterAffectedByComposition | ( | const Filter * | f, |
| bool | haveRngParent | ||
| ) |
References ANALYSE_SEVERITY_WARNING, tree< T, tree_node_allocator >::begin(), tree_node_< T >::data, FilterProperty::data, tree< T, tree_node_allocator >::depth(), tree< T, tree_node_allocator >::end(), FILTER_TYPE_CLUSTER_ANALYSIS, FILTER_TYPE_IONINFO, FILTER_TYPE_PROFILE, FILTER_TYPE_RANGEFILE, FILTER_TYPE_SPATIAL_ANALYSIS, filterAltersComposition(), tree_node_< T >::first_child, Filter::getProperties(), FilterPropGroup::getPropValue(), FilterTree::getTree(), Filter::getType(), tree_node_< T >::parent, PROFILE_KEY_NORMALISE, FILTERTREE_ERR::reportedFilters, FILTERTREE_ERR::severity, FILTERTREE_ERR::shortReportMessage, TRANS, and FILTERTREE_ERR::verboseReportMessage.
| bool filterAltersComposition | ( | const Filter * | f | ) |
References ANALYSE_SEVERITY_ERROR, tree< T, tree_node_allocator >::begin(), FilterProperty::data, tree< T, tree_node_allocator >::end(), FILTER_TYPE_IONDOWNSAMPLE, FILTER_TYPE_RANGEFILE, RangeFileFilter::getEnabledIons(), RangeFileFilter::getEnabledRanges(), FilterPropGroup::getGroup(), Filter::getProperties(), FilterPropGroup::getPropValue(), FilterTree::getTree(), Filter::getType(), FilterPropGroup::hasGroup(), FilterPropGroup::hasProp(), KEY_IONDOWNSAMPLE_PERSPECIES, FILTERTREE_ERR::reportedFilters, FILTERTREE_ERR::severity, FILTERTREE_ERR::shortReportMessage, TRANS, and FILTERTREE_ERR::verboseReportMessage.
Referenced by filterAffectedByComposition().

| bool filterIsSampling | ( | const Filter * | f | ) |
References FilterProperty::data, DATALOAD_KEY_SAMPLE, FILTER_TYPE_DATALOAD, FILTER_TYPE_IONDOWNSAMPLE, Filter::getProperties(), FilterPropGroup::getPropValue(), Filter::getType(), FilterPropGroup::hasProp(), KEY_IONDOWNSAMPLE_FIXEDOUT, KEY_IONDOWNSAMPLE_FRACTION, and stream_cast().
Referenced by FilterTreeAnalyse::analyse().

| bool needsRangeParent | ( | const Filter * | f | ) |
References FILTER_TYPE_CLUSTER_ANALYSIS, and Filter::getType().
Referenced by FilterTreeAnalyse::analyse().

| unsigned int needsUnrangedData | ( | const Filter * | f | ) |
References FILTER_TYPE_IONINFO, FILTER_TYPE_SPECTRUMPLOT, Filter::getType(), SpectrumPlotFilter::needsUnrangedData(), and IonInfoFilter::needsUnrangedData().
Referenced by FilterTreeAnalyse::analyse().

1.8.13