Rosetta
Classes | Typedefs | Functions
protocols::electron_density Namespace Reference

Classes

class  BfactorMultifunc
 Bfactor multifunc. More...
 
class  BfactorFittingMover
 mover to fit B factors More...
 
class  BfactorFittingMoverCreator
 
class  DensitySymmInfo
 scale density map intensities to match a pose's More...
 
class  DensityZscores
 protocol to score local density-fit More...
 
class  DensityZscoresCreator
 
class  DockFragmentsIntoDensityMover
 The workhorse. More...
 
class  RBfitResult
 CLASSES. More...
 
class  RefinementResult
 
class  RBfitResultComparitor
 
class  RefinementResultComparitor
 
class  RevRefinementResultComparitor
 
class  PointScoreComparator
 
class  ResultDB
 
struct  PoseSphericalSamplesOptions
 
struct  SelectDensityPointsOptions
 
struct  DensityGridSearchOptions
 
struct  MinimizePoseIntoDensityOptions
 
class  DockPDBIntoDensityMover
 
class  ReportFSC
 scale density map intensities to match a pose's More...
 
class  ReportFSCCreator
 
class  ScaleMapIntensities
 scale density map intensities to match a pose's More...
 
class  ScaleMapIntensitiesCreator
 
class  SetupForDensityScoringMover
 
class  SetupForDensityScoringMoverCreator
 
class  VoxelSpacingMultifunc
 Bfactor multifunc. More...
 
class  VoxelSpacingRefinementMover
 mover to fit B factors More...
 
class  VoxelSpacingRefinementMoverCreator
 

Typedefs

using DensityZscoresOP = utility::pointer::shared_ptr< DensityZscores >
 
using DensityZscoresCOP = utility::pointer::shared_ptr< DensityZscores const >
 
typedef utility::pointer::shared_ptr< DockFragmentsIntoDensityMoverDockFragmentsIntoDensityMoverOP
 
typedef ResultDB< RBfitResult, RBfitResultComparitorRBfitResultDB
 
typedef ResultDB< RefinementResult, RefinementResultComparitorRefinementResultDB
 
typedef ResultDB< RefinementResult, RevRefinementResultComparitorRevRefinementResultDB
 
typedef utility::pointer::shared_ptr< DockPDBIntoDensityMoverDockPDBIntoDensityMoverOP
 
typedef utility::pointer::shared_ptr< SetupForDensityScoringMoverSetupForDensityScoringMoverOP
 

Functions

void symmetrizeBfactors (core::pose::Pose &pose)
 helper function More...
 
std::ostream & operator<< (std::ostream &os, DensityZscores const &mover)
 
static basic::Tracer TR ("protocols.electron_density.DockFragmentsIntoDensityMover")
 
std::ostream & operator<< (std::ostream &out, const RBfitResult &result)
 
template<typename T >
void write_RBfitResultDB (RBfitResultDB fit_result_DB, T &outresults)
 FUNCTIONS. More...
 
template void write_RBfitResultDB< std::ofstream > (RBfitResultDB fit_result_DB, std::ofstream &outresults)
 
template void write_RBfitResultDB< std::stringstream > (RBfitResultDB fit_result_DB, std::stringstream &outresults)
 
template<typename T >
void dump_RefinementDB_to_silent (T resultDB, std::string const &outfile, std::string const &tag_prefix, std::string const &final_chain, bool const centroid_output, bool const append_to_outfile, utility::vector1< core::pose::PoseCOP > const &natives, DensitySymmInfo const &symminfo, bool const legacy_rms)
 
template void dump_RefinementDB_to_silent< RevRefinementResultDB > (RevRefinementResultDB resultDB, std::string const &outfile, std::string const &tag_prefix, std::string const &final_chain, bool const centroid_output, bool const append_to_outfile, utility::vector1< core::pose::PoseCOP > const &natives, DensitySymmInfo const &symminfo, bool const legacy_rms)
 
template void dump_RefinementDB_to_silent< RefinementResultDB > (RefinementResultDB resultDB, std::string const &outfile, std::string const &tag_prefix, std::string const &final_chain, bool const centroid_output, bool const append_to_outfile, utility::vector1< core::pose::PoseCOP > const &natives, DensitySymmInfo const &symminfo, bool const legacy_rms)
 
void compare_RBfitDB_to_native (RBfitResultDB resultDB, core::pose::Pose const &pose, core::pose::PoseCOPs const &natives, utility::vector1< numeric::xyzVector< core::Real > > const &native_coms, utility::vector1< numeric::xyzVector< core::Real > > const &native_middle_cas, DensitySymmInfo const &symminfo, bool const rot_middle_ca, core::Real const rms_cutoff)
 
core::Real get_rms (core::pose::Pose const &r1, core::pose::Pose const &r2, DensitySymmInfo const &d)
 
template<typename T >
void dump_and_raise_bad_pose_alignment (core::pose::Pose const &r1, char const r1_chain, core::Size const r1_resnum, core::Size const r1_posenum, core::pose::Pose const &r2, core::Size const r2_posenum, T &out)
 
template<typename T >
void dump_and_raise_no_pose_alignment (core::pose::Pose const &r1, core::pose::Pose const &r2, T &out)
 
core::Real get_rms (core::pose::Pose const &r1, core::pose::Pose const &r2, DensitySymmInfo const &d, bool const native)
 
core::Real get_rms (RefinementResult const &r1, RefinementResult const &r2, DensitySymmInfo const &d)
 
core::Real get_gdt (core::pose::Pose const &r1, core::pose::Pose const &r2, DensitySymmInfo const &d, bool native)
 
void apply_transform (core::pose::Pose &pose, RBfitResult const &transform)
 FUNCTIONS. More...
 
core::Real get_rot_angle (numeric::xyzMatrix< core::Real > const &R)
 
void pose_spherical_samples (core::pose::Pose const &pose, ObjexxFCL::FArray3D< core::Real > &sigR, ObjexxFCL::FArray3D< core::Real > &epsR, PoseSphericalSamplesOptions const &params)
 Step 0: map pose to spherically sampled density + mask. More...
 
core::Real get_radius (core::pose::Pose const &pose, numeric::xyzVector< core::Real > &com, bool const center_on_middle_ca)
 Get max extent of pose. More...
 
core::Real get_spectrum (core::pose::Pose const &pose, utility::vector1< core::Real > &pose_1dspec, core::Real const delR, core::Real const fragDens, bool const convolute_single_residue, bool const center_on_middle_ca)
 Get 1d power spectrum of a pose. More...
 
void map_from_spectrum (utility::vector1< core::Real > const &pose_1dspec, ObjexxFCL::FArray3D< core::Real > &rot, core::Real const delR)
 
utility::vector1< std::pair< numeric::xyzVector< core::Real >, core::Real > > create_and_sort_point_score_pairs (ObjexxFCL::FArray3D< float > const &densdata, ObjexxFCL::FArray3D< core::Real > const &rot, core::Size const grid_step)
 
void dump_points_to_search_to_pdb_or_txt (utility::vector1< numeric::xyzVector< core::Real > > const &points_to_search, std::string const &pdb_filename, std::string const &txt_filename)
 
utility::vector1< numeric::xyzVector< core::Real > > select_density_points (core::pose::Pose const &pose, SelectDensityPointsOptions const &params, core::Size &nRsteps)
 
void cluster_RefinementDB (RefinementResultDB &results, DensitySymmInfo const &symminfo, core::Real const cluster_radius, core::Size const target_size=0)
 cluster a RefinementResultDB based on a specific cluster_radius. If target_size is unset or More...
 
void do_filter (utility::vector1< core::pose::PoseOP > const &poses, RBfitResultDB &results, bool const rescore, DensitySymmInfo const &symminfo, core::Real const cluster_radius)
 
void cluster_RBfitResultDB_fast (RBfitResultDB &results, core::Size const delR, core::Size const nRsteps, core::Real const cluster_radius, core::Size const max_results, bool const include_distance, core::scoring::electron_density::ElectronDensity const &dens)
 
void density_grid_search (core::Size pose_idx, core::pose::Pose const &pose, RBfitResultDB &results, utility::vector1< numeric::xyzVector< core::Real > > const &points_to_search, DensityGridSearchOptions const &params)
 do the main search over the map More...
 
static basic::Tracer TR ("protocols.electron_density.DockPDBIntoDensityMover")
 
MinimizePoseIntoDensityOptions create_minimize_pose_into_density_options (core::pose::Pose const &pose, core::Real const dens_wt)
 
void dump_to_silent (core::pose::Pose const &pose, std::string const &fname, std::string tag, bool overwrite)
 
bool check_if_file_exists (const std::string &name)
 
static basic::Tracer TR ("protocols.electron_density.util")
 
void set_pose_and_scorefxn_for_edens_scoring (core::pose::Pose &pose, core::scoring::ScoreFunction &scorefxn)
 
static basic::Tracer TR ("protocols.electron_density.util")
 
protocols::loops::Loops findLoopFromDensity (core::pose::Pose &pose, core::Real frac, int max_helix_melt, int max_strand_melt)
 
core::Real dockPoseIntoMap (core::pose::Pose &pose, std::string const &align_in)
 
void remove_occupied_density_from_density (core::pose::Pose const &pose, core::scoring::electron_density::ElectronDensity &dens, core::Size const edge_trim, core::Real const mask_radius)
 

Typedef Documentation

◆ DensityZscoresCOP

using protocols::electron_density::DensityZscoresCOP = typedef utility::pointer::shared_ptr< DensityZscores const >

◆ DensityZscoresOP

using protocols::electron_density::DensityZscoresOP = typedef utility::pointer::shared_ptr< DensityZscores >

◆ DockFragmentsIntoDensityMoverOP

◆ DockPDBIntoDensityMoverOP

◆ RBfitResultDB

◆ RefinementResultDB

◆ RevRefinementResultDB

◆ SetupForDensityScoringMoverOP

Function Documentation

◆ apply_transform()

void protocols::electron_density::apply_transform ( core::pose::Pose pose,
RBfitResult const &  transform 
)

◆ check_if_file_exists()

bool protocols::electron_density::check_if_file_exists ( const std::string &  name)
inline

◆ cluster_RBfitResultDB_fast()

void protocols::electron_density::cluster_RBfitResultDB_fast ( RBfitResultDB results,
core::Size const  delR,
core::Size const  nRsteps,
core::Real const  cluster_radius,
core::Size const  max_results,
bool const  include_distance,
core::scoring::electron_density::ElectronDensity const &  dens 
)

◆ cluster_RefinementDB()

void protocols::electron_density::cluster_RefinementDB ( RefinementResultDB results,
DensitySymmInfo const &  symminfo,
core::Real const  cluster_radius,
core::Size const  target_size 
)

◆ compare_RBfitDB_to_native()

void protocols::electron_density::compare_RBfitDB_to_native ( RBfitResultDB  resultDB,
core::pose::Pose const &  pose,
core::pose::PoseCOPs const &  natives,
utility::vector1< numeric::xyzVector< core::Real > > const &  native_coms,
utility::vector1< numeric::xyzVector< core::Real > > const &  native_middle_cas,
DensitySymmInfo const &  symminfo,
bool const  rot_middle_ca,
core::Real const  rms_cutoff 
)

◆ create_and_sort_point_score_pairs()

utility::vector1< std::pair< numeric::xyzVector< core::Real >, core::Real > > protocols::electron_density::create_and_sort_point_score_pairs ( ObjexxFCL::FArray3D< float > const &  densdata,
ObjexxFCL::FArray3D< core::Real > const &  rot,
core::Size const  grid_step 
)

References rot().

Referenced by select_density_points().

◆ create_minimize_pose_into_density_options()

MinimizePoseIntoDensityOptions protocols::electron_density::create_minimize_pose_into_density_options ( core::pose::Pose const &  pose,
core::Real const  dens_wt 
)

◆ density_grid_search()

void protocols::electron_density::density_grid_search ( core::Size const  pose_idx,
core::pose::Pose const &  pose,
RBfitResultDB results,
utility::vector1< numeric::xyzVector< core::Real > > const &  points_to_search,
DensityGridSearchOptions const &  params 
)

do the main search over the map

References protocols::electron_density::ResultDB< T, Tcomp >::add_element(), protocols::electron_density::DensityGridSearchOptions::B_, protocols::electron_density::DensityGridSearchOptions::center_on_middle_ca_, protocols::electron_density::DensityGridSearchOptions::cluster_radius_, cluster_RBfitResultDB_fast(), compare_RBfitDB_to_native(), core::pack::interaction_graph::debug, protocols::electron_density::DensityGridSearchOptions::delRSteps_, get_radius(), core::scoring::electron_density::getDensityMap(), core::scoring::electron_density::ElectronDensity::idx2cart(), protocols::electron_density::DensityGridSearchOptions::include_distance_during_fast_cluster_, protocols::electron_density::DensityGridSearchOptions::laplacian_offset_, core::scoring::electron_density::ElectronDensity::mapSphericalSamples(), protocols::electron_density::DensityGridSearchOptions::max_rot_per_trans_, protocols::mean_field::min(), protocols::electron_density::DensityGridSearchOptions::native_coms_, protocols::electron_density::DensityGridSearchOptions::native_middle_cas_, protocols::electron_density::DensityGridSearchOptions::natives_, protocols::electron_density::DensityGridSearchOptions::nRsteps_, protocols::electron_density::DensityGridSearchOptions::output_fn_, protocols::electron_density::DensityGridSearchOptions::point_search_end_, protocols::electron_density::DensityGridSearchOptions::point_search_start_, protocols::electron_density::ResultDB< T, Tcomp >::pop(), pose_spherical_samples(), protocols::electron_density::DensityGridSearchOptions::rms_cutoff_, rot(), protocols::electron_density::ResultDB< T, Tcomp >::size(), core::scoring::electron_density::square(), protocols::electron_density::DensityGridSearchOptions::symminfo_, protocols::hybridization::t, protocols::electron_density::ResultDB< T, Tcomp >::to_add_element(), core::id::to_string(), protocols::electron_density::ResultDB< T, Tcomp >::top(), TR(), write_RBfitResultDB(), and core::scoring::electron_density::ElectronDensity::writeMRC().

Referenced by protocols::electron_density::DockFragmentsIntoDensityMover::apply_multi(), and protocols::electron_density::DockPDBIntoDensityMover::apply_search().

◆ do_filter()

void protocols::electron_density::do_filter ( utility::vector1< core::pose::PoseOP > const &  poses,
RBfitResultDB results,
bool const  rescore,
DensitySymmInfo const &  symminfo,
core::Real const  cluster_radius 
)

◆ dockPoseIntoMap()

core::Real protocols::electron_density::dockPoseIntoMap ( core::pose::Pose pose,
std::string const &  align_in 
)

◆ dump_and_raise_bad_pose_alignment()

template<typename T >
void protocols::electron_density::dump_and_raise_bad_pose_alignment ( core::pose::Pose const &  r1,
char const  r1_chain,
core::Size const  r1_resnum,
core::Size const  r1_posenum,
core::pose::Pose const &  r2,
core::Size const  r2_posenum,
T &  out 
)

◆ dump_and_raise_no_pose_alignment()

template<typename T >
void protocols::electron_density::dump_and_raise_no_pose_alignment ( core::pose::Pose const &  r1,
core::pose::Pose const &  r2,
T &  out 
)

◆ dump_points_to_search_to_pdb_or_txt()

void protocols::electron_density::dump_points_to_search_to_pdb_or_txt ( utility::vector1< numeric::xyzVector< core::Real > > const &  points_to_search,
std::string const &  pdb_filename,
std::string const &  txt_filename 
)

◆ dump_RefinementDB_to_silent()

template<typename T >
void protocols::electron_density::dump_RefinementDB_to_silent ( resultDB,
std::string const &  outfile,
std::string const &  tag_prefix,
std::string const &  final_chain,
bool const  centroid_output,
bool const  append_to_outfile,
utility::vector1< core::pose::PoseCOP > const &  natives,
DensitySymmInfo const &  symminfo,
bool const  legacy_rms 
)

◆ dump_RefinementDB_to_silent< RefinementResultDB >()

template void protocols::electron_density::dump_RefinementDB_to_silent< RefinementResultDB > ( RefinementResultDB  resultDB,
std::string const &  outfile,
std::string const &  tag_prefix,
std::string const &  final_chain,
bool const  centroid_output,
bool const  append_to_outfile,
utility::vector1< core::pose::PoseCOP > const &  natives,
DensitySymmInfo const &  symminfo,
bool const  legacy_rms 
)

◆ dump_RefinementDB_to_silent< RevRefinementResultDB >()

template void protocols::electron_density::dump_RefinementDB_to_silent< RevRefinementResultDB > ( RevRefinementResultDB  resultDB,
std::string const &  outfile,
std::string const &  tag_prefix,
std::string const &  final_chain,
bool const  centroid_output,
bool const  append_to_outfile,
utility::vector1< core::pose::PoseCOP > const &  natives,
DensitySymmInfo const &  symminfo,
bool const  legacy_rms 
)

◆ dump_to_silent()

void protocols::electron_density::dump_to_silent ( core::pose::Pose const &  pose,
std::string const &  fname,
std::string  tag,
bool  overwrite 
)

◆ findLoopFromDensity()

protocols::loops::Loops protocols::electron_density::findLoopFromDensity ( core::pose::Pose pose,
core::Real  frac,
int  max_helix_melt,
int  max_strand_melt 
)

◆ get_gdt()

core::Real protocols::electron_density::get_gdt ( core::pose::Pose const &  r1,
core::pose::Pose const &  r2,
DensitySymmInfo const &  d,
bool  native 
)

◆ get_radius()

core::Real protocols::electron_density::get_radius ( core::pose::Pose const &  pose,
numeric::xyzVector< core::Real > &  com,
bool const  center_on_middle_ca 
)

◆ get_rms() [1/3]

core::Real protocols::electron_density::get_rms ( core::pose::Pose const &  r1,
core::pose::Pose const &  r2,
DensitySymmInfo const &  d 
)

◆ get_rms() [2/3]

core::Real protocols::electron_density::get_rms ( core::pose::Pose const &  r1,
core::pose::Pose const &  r2,
DensitySymmInfo const &  d,
bool const  native 
)

◆ get_rms() [3/3]

core::Real protocols::electron_density::get_rms ( RefinementResult const &  r1,
RefinementResult const &  r2,
DensitySymmInfo const &  d 
)

◆ get_rot_angle()

core::Real protocols::electron_density::get_rot_angle ( numeric::xyzMatrix< core::Real > const &  R)

◆ get_spectrum()

core::Real protocols::electron_density::get_spectrum ( core::pose::Pose const &  pose,
utility::vector1< core::Real > &  pose_1dspec,
core::Real const  delR,
core::Real const  fragDens,
bool const  convolute_single_residue,
bool const  center_on_middle_ca 
)

◆ map_from_spectrum()

void protocols::electron_density::map_from_spectrum ( utility::vector1< core::Real > const &  pose_1dspec,
ObjexxFCL::FArray3D< core::Real > &  rot,
core::Real const  delR 
)

◆ operator<<() [1/2]

std::ostream & protocols::electron_density::operator<< ( std::ostream &  os,
DensityZscores const &  mover 
)

◆ operator<<() [2/2]

std::ostream& protocols::electron_density::operator<< ( std::ostream &  out,
const RBfitResult result 
)

◆ pose_spherical_samples()

void protocols::electron_density::pose_spherical_samples ( core::pose::Pose const &  pose,
ObjexxFCL::FArray3D< core::Real > &  sigR,
ObjexxFCL::FArray3D< core::Real > &  epsR,
protocols::electron_density::PoseSphericalSamplesOptions const &  params 
)

◆ remove_occupied_density_from_density()

void protocols::electron_density::remove_occupied_density_from_density ( core::pose::Pose const &  pose,
core::scoring::electron_density::ElectronDensity dens,
core::Size const  edge_trim,
core::Real const  mask_radius 
)

◆ select_density_points()

utility::vector1< numeric::xyzVector< core::Real > > protocols::electron_density::select_density_points ( core::pose::Pose const &  pose,
SelectDensityPointsOptions const &  params,
core::Size nRsteps 
)

References protocols::electron_density::SelectDensityPointsOptions::center_on_middle_ca_, protocols::electron_density::SelectDensityPointsOptions::convolute_single_residue_, create_and_sort_point_score_pairs(), core::pack::interaction_graph::debug, protocols::electron_density::SelectDensityPointsOptions::delRsteps_, core::kinematics::distance(), dump_points_to_search_to_pdb_or_txt(), protocols::electron_density::DensitySymmInfo::enabled(), protocols::electron_density::SelectDensityPointsOptions::fragDens_, core::scoring::electron_density::ElectronDensity::get_data(), get_spectrum(), core::scoring::electron_density::getDensityMap(), protocols::electron_density::SelectDensityPointsOptions::gridStep_, core::scoring::electron_density::ElectronDensity::idx2cart(), map_from_spectrum(), protocols::electron_density::DensitySymmInfo::mask_asu(), protocols::electron_density::DensitySymmInfo::min_symm_dist2(), protocols::electron_density::SelectDensityPointsOptions::native_coms_, protocols::electron_density::SelectDensityPointsOptions::native_middle_cas_, protocols::electron_density::SelectDensityPointsOptions::natives_, protocols::electron_density::SelectDensityPointsOptions::point_radius_, rot(), core::scoring::electron_density::ElectronDensity::set_data(), protocols::electron_density::SelectDensityPointsOptions::symminfo_, protocols::electron_density::SelectDensityPointsOptions::topNtrans_, TR(), and core::scoring::electron_density::ElectronDensity::writeMRC().

Referenced by protocols::electron_density::DockFragmentsIntoDensityMover::apply_multi(), and protocols::electron_density::DockPDBIntoDensityMover::get_points_to_search().

◆ set_pose_and_scorefxn_for_edens_scoring()

void protocols::electron_density::set_pose_and_scorefxn_for_edens_scoring ( core::pose::Pose pose,
core::scoring::ScoreFunction scorefxn 
)

◆ symmetrizeBfactors()

void protocols::electron_density::symmetrizeBfactors ( core::pose::Pose pose)

◆ TR() [1/4]

static basic::Tracer protocols::electron_density::TR ( "protocols.electron_density.DockFragmentsIntoDensityMover"  )
static

Referenced by protocols::electron_density::DockPDBIntoDensityMover::analyze_RefinementDB(), protocols::electron_density::BfactorFittingMover::apply(), protocols::electron_density::DockPDBIntoDensityMover::apply(), protocols::electron_density::ReportFSC::apply(), protocols::electron_density::ScaleMapIntensities::apply(), protocols::electron_density::DockFragmentsIntoDensityMover::apply_multi(), protocols::electron_density::DensitySymmInfo::autocorrelate(), protocols::electron_density::DockPDBIntoDensityMover::cluster_silent(), protocols::electron_density::DockPDBIntoDensityMover::combine_refinement(), protocols::electron_density::DockPDBIntoDensityMover::combine_search(), protocols::electron_density::DockPDBIntoDensityMover::compare_and_align_poses(), compare_RBfitDB_to_native(), density_grid_search(), protocols::electron_density::DensitySymmInfo::detect_axes(), do_filter(), protocols::electron_density::DockFragmentsIntoDensityMover::do_refinement(), dockPoseIntoMap(), get_gdt(), protocols::electron_density::DockPDBIntoDensityMover::get_points_to_search(), get_rms(), get_spectrum(), protocols::electron_density::DockPDBIntoDensityMover::import_refinement_silent_files(), protocols::electron_density::DockPDBIntoDensityMover::minimize_poseOP_into_density(), protocols::electron_density::SetupForDensityScoringMover::parse_my_tag(), pose_spherical_samples(), protocols::electron_density::DockFragmentsIntoDensityMover::print_best_rms(), protocols::electron_density::DockPDBIntoDensityMover::refine_RBfitResultDB(), select_density_points(), protocols::electron_density::DockPDBIntoDensityMover::set_refinement_responsibilities(), protocols::electron_density::DockPDBIntoDensityMover::set_search_responsibilities(), and protocols::electron_density::DockPDBIntoDensityMover::setMultiNative().

◆ TR() [2/4]

static basic::Tracer protocols::electron_density::TR ( "protocols.electron_density.DockPDBIntoDensityMover"  )
static

◆ TR() [3/4]

static basic::Tracer protocols::electron_density::TR ( "protocols.electron_density.util"  )
static

◆ TR() [4/4]

static basic::Tracer protocols::electron_density::TR ( "protocols.electron_density.util"  )
static

◆ write_RBfitResultDB()

template<typename T >
void protocols::electron_density::write_RBfitResultDB ( RBfitResultDB  fit_result_DB,
T &  outresults 
)

◆ write_RBfitResultDB< std::ofstream >()

template void protocols::electron_density::write_RBfitResultDB< std::ofstream > ( RBfitResultDB  fit_result_DB,
std::ofstream &  outresults 
)

◆ write_RBfitResultDB< std::stringstream >()

template void protocols::electron_density::write_RBfitResultDB< std::stringstream > ( RBfitResultDB  fit_result_DB,
std::stringstream &  outresults 
)