Merge pull request #642 from RosettaCommons/vmullig/zibo_bundlegridfilter
Create a filter for reporting helical bundle parameters.
This creates a new filter, the BundleReporterFilter. The main purpose of this filter is to look at a parametric pose and dump out (a) the bundle parameters, and (b) the Rosetta energy, given a scorefunction. By default, the filter always returns true, though it can be set to return false always, or to filter based on the energy (much like the ScoreType filter).
Tasks:
Create the filter files (-.cc, -.hh, -.fwd.hh, -Creator.hh)
Register them with the appropriate init files.
Get the filter to write out parameters.
Handle the case of the filter receiving a non-parametric pose.
Get the filter to score and write out the score.
Get the filter to filter on score, if the user so wishes.
Integration test.
Documentation.
Also:
Fixed problems with the ScoreType filter (uninitialized variables).