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().