|
Rosetta 3.5
|
#include <ScoreTypeManager.hh>

Static Public Member Functions | |
| static ScoreType | score_type_from_name (std::string const &name) |
| give a ScoreType string name and return its enum type More... | |
| static std::string | name_from_score_type (ScoreType score_type) |
| static bool | is_score_type (std::string const &name) |
Static Private Member Functions | |
| static void | setup_score_type_names () |
| initialize the ScoreType name vector and map More... | |
Static Private Attributes | |
| static bool | initialized_ |
| static std::map< std::string, ScoreType > | name2score_type_ |
| lookup map from string name to enum type More... | |
| static utility::vector1 < std::string > | score_type2name_ |
Definition at line 34 of file ScoreTypeManager.hh.
|
static |
Definition at line 392 of file ScoreTypeManager.cc.
References name2score_type_, and setup_score_type_names().
Referenced by core::io::silent::SilentStruct::energies_into_pose(), protocols::optimize_weights::ConstraintedOptimizationWeightFunc::initialize_constraints_from_file(), core::scoring::operator>>(), protocols::moves::RampingMover::parse_my_tag(), core::scoring::UnfoldedStatePotential::read_database_file(), protocols::optimize_weights::IterativeOptEDriver::score_position_data(), and protocols::match::downstream::ScoringSecMatchRPE::ScoringSecMatchRPE().
|
static |
Definition at line 384 of file ScoreTypeManager.cc.
References score_type2name_, and setup_score_type_names().
Referenced by protocols::simple_filters::ScoreTypeFilter::apply(), protocols::simple_filters::ResidueSetChainEnergyFilter::apply(), protocols::match::downstream::ScoringSecMatchRPE::check2bsc(), protocols::features::ScoreFunctionFeatures::insert_score_function_weights_rows(), protocols::features::ScoreTypeFeatures::insert_score_type_rows(), core::scoring::name_from_score_type(), core::scoring::operator<<(), protocols::dna::PDBOutput::output_score_info(), protocols::simple_filters::ScoreTypeFilter::report(), protocols::simple_filters::ResidueSetChainEnergyFilter::report(), and protocols::optimize_weights::WrapperOptEMultifunc::WrapperOptEMultifunc().
|
static |
give a ScoreType string name and return its enum type
Definition at line 373 of file ScoreTypeManager.cc.
References name2score_type_, and setup_score_type_names().
Referenced by core::io::silent::SilentStruct::energies_into_pose(), protocols::optimize_weights::ConstraintedOptimizationWeightFunc::initialize_constraints_from_file(), protocols::optimize_weights::IterativeOptEDriver::initialize_free_and_fixed(), core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::lookup(), core::scoring::operator>>(), protocols::moves::RampingMover::parse_my_tag(), core::pose::metrics::simple_calculators::InterfaceDeltaEnergeticsCalculator::print(), core::scoring::UnfoldedStatePotential::read_database_file(), protocols::optimize_weights::NestedEnergyTermPNatAAOptEPositionData::read_from_file(), protocols::optimize_weights::WrapperOptEMultifunc::register_variable_expression(), protocols::optimize_weights::IterativeOptEDriver::score_position_data(), core::scoring::score_type_from_name(), protocols::match::downstream::ScoringSecMatchRPE::ScoringSecMatchRPE(), and protocols::moves::PyMolMover::send_energy().
|
staticprivate |
initialize the ScoreType name vector and map
initialize all the SCORETYPE string name into the vector then set up the look-up map from string name to enum type
Definition at line 56 of file ScoreTypeManager.cc.
References core::scoring::aa_cmp, core::scoring::abego, core::scoring::angle_constraint, core::scoring::atom_pair_constraint, core::scoring::backbone_stub_constraint, core::scoring::big_bin_constraint, core::scoring::burial, core::scoring::cart_bonded, core::scoring::cart_bonded_angle, core::scoring::cart_bonded_length, core::scoring::cart_bonded_torsion, core::scoring::cbeta, core::scoring::cbeta_smooth, core::scoring::cen_env_smooth, core::scoring::cen_hb, core::scoring::cen_pair_smooth, core::scoring::cenpack, core::scoring::cenpack_smooth, core::scoring::ch_bond, core::scoring::ch_bond_bb_bb, core::scoring::ch_bond_bb_sc, core::scoring::ch_bond_sc_sc, core::scoring::chainbreak, core::scoring::CI_geom_sol, core::scoring::CI_geom_sol_intra_RNA, core::scoring::co, core::scoring::coarse_beadlj, core::scoring::coarse_fa_atr, core::scoring::coarse_fa_rep, core::scoring::coarse_fa_sol, core::scoring::constant_constraint, core::scoring::coordinate_constraint, core::scoring::csa, core::scoring::custom_atom_pair, core::scoring::dab_sasa, core::scoring::dab_sev, core::scoring::dc, core::scoring::DFIRE, core::scoring::dihedral_constraint, core::scoring::distance_chainbreak, core::scoring::dna_base_distance, core::scoring::dna_bb_torsion, core::scoring::dna_bp, core::scoring::dna_bs, core::scoring::dna_chi, core::scoring::dna_dr, core::scoring::dna_sugar_close, core::scoring::dock_ens_conf, core::scoring::dof_constraint, core::scoring::dslf_ca_dih, core::scoring::dslf_cbs_ds, core::scoring::dslf_cs_ang, core::scoring::dslf_ss_dih, core::scoring::dslf_ss_dst, core::scoring::dslfc_ang, core::scoring::dslfc_bb_dih, core::scoring::dslfc_cb_dih, core::scoring::dslfc_cb_dst, core::scoring::dslfc_cen_dst, core::scoring::dslfc_rot, core::scoring::dslfc_RT, core::scoring::dslfc_trans, core::scoring::dunbrack_constraint, core::scoring::e_pH, core::scoring::elec_dens_atomwise, core::scoring::elec_dens_fast, core::scoring::elec_dens_whole_structure_allatom, core::scoring::elec_dens_whole_structure_ca, core::scoring::elec_dens_window, core::scoring::end_of_score_type_enumeration, core::scoring::env, core::scoring::envsmooth, core::scoring::fa_atr, core::scoring::fa_cust_pair_dist, core::scoring::fa_dun, core::scoring::fa_dun_dev, core::scoring::fa_dun_rot, core::scoring::fa_dun_semi, core::scoring::fa_intra_atr, core::scoring::fa_intra_rep, core::scoring::fa_intra_RNA_base_phos_atr, core::scoring::fa_intra_RNA_base_phos_rep, core::scoring::fa_intra_RNA_base_phos_sol, core::scoring::fa_intra_sol, core::scoring::fa_mbenv, core::scoring::fa_mbsolv, core::scoring::fa_pair, core::scoring::fa_pair_aro_aro, core::scoring::fa_pair_aro_pol, core::scoring::fa_pair_pol_pol, core::scoring::fa_plane, core::scoring::fa_rep, core::scoring::fa_sol, core::scoring::fa_stack, core::scoring::fa_stack_aro, core::scoring::fastsaxs, core::scoring::fill_score_range(), core::scoring::gauss, core::scoring::gb_elec, core::scoring::geom_sol, core::scoring::geom_sol_intra_RNA, core::scoring::h2o_hbond, core::scoring::h2o_intra, core::scoring::hack_aro, core::scoring::hack_elec, core::scoring::hack_elec_aro_all, core::scoring::hack_elec_aro_aro, core::scoring::hack_elec_bb_bb, core::scoring::hack_elec_bb_sc, core::scoring::hack_elec_rna_base_base, core::scoring::hack_elec_rna_phos_base, core::scoring::hack_elec_rna_phos_phos, core::scoring::hack_elec_rna_phos_sugr, core::scoring::hack_elec_rna_sugr_base, core::scoring::hack_elec_rna_sugr_sugr, core::scoring::hack_elec_sc_sc, core::scoring::hbond_bb_sc, core::scoring::hbond_intra, core::scoring::hbond_lr_bb, core::scoring::hbond_lr_bb_sc, core::scoring::hbond_sc, core::scoring::hbond_sr_bb, core::scoring::hbond_sr_bb_sc, core::scoring::holes, core::scoring::holes_decoy, core::scoring::holes_min, core::scoring::holes_min_mean, core::scoring::holes_resl, core::scoring::hpatch, core::scoring::hs_pair, core::scoring::hybrid_vdw, initialized_, core::scoring::interchain_contact, core::scoring::interchain_env, core::scoring::interchain_pair, core::scoring::interchain_vdw, core::scoring::interface_dd_pair, core::scoring::linear_chainbreak, core::scoring::lk_ball, core::scoring::lk_ball_iso, core::scoring::lk_costheta, core::scoring::lk_hack, core::scoring::lk_nonpolar, core::scoring::lk_nonpolar_intra_RNA, core::scoring::lk_polar, core::scoring::lk_polar_intra_RNA, core::scoring::Mcbeta, core::scoring::Menv, core::scoring::Menv_non_helix, core::scoring::Menv_smooth, core::scoring::Menv_termini, core::scoring::Menv_tm_proj, core::scoring::metalhash_constraint, core::scoring::mg_chem_pot, core::scoring::mg_ref, core::scoring::Mlipo, core::scoring::mm_bend, core::scoring::mm_lj_inter_atr, core::scoring::mm_lj_inter_rep, core::scoring::mm_lj_intra_atr, core::scoring::mm_lj_intra_rep, core::scoring::mm_stretch, core::scoring::mm_twist, core::scoring::Mpair, name2score_type_, core::scoring::natbias_hh, core::scoring::natbias_hs, core::scoring::natbias_ss, core::scoring::natbias_stwist, core::scoring::neigh_count, core::scoring::neigh_vect, core::scoring::neigh_vect_raw, core::scoring::nmer_pssm, core::scoring::nmer_ref, core::scoring::occ_sol_exact, core::scoring::occ_sol_fitted, core::scoring::occ_sol_fitted_onebody, core::scoring::omega, core::scoring::orbitals_haro, core::scoring::orbitals_hpol, core::scoring::orbitals_hpol_bb, core::scoring::orbitals_orbitals, core::scoring::overlap_chainbreak, core::scoring::p_aa, core::scoring::p_aa_pp, core::scoring::pack_stat, core::scoring::pair, core::scoring::patterson_cc, core::scoring::PB_elec, core::scoring::pcs, core::scoring::pcs2, core::scoring::pddf_score, core::scoring::peptide_bond, core::scoring::pocket_constraint, core::scoring::pro_close, core::scoring::PyRosettaEnergy_first, core::scoring::PyRosettaEnergy_last, core::scoring::PyRosettaTwoBodyContextDependentEnergy_first, core::scoring::PyRosettaTwoBodyContextDependentEnergy_last, core::scoring::PyRosettaTwoBodyContextIndepenedentEnergy_first, core::scoring::PyRosettaTwoBodyContextIndepenedentEnergy_last, core::scoring::python, core::scoring::rama, core::scoring::rama2b, core::scoring::rdc, core::scoring::rdc_rohl, core::scoring::rdc_segments, core::scoring::ref, core::scoring::ref_nc, core::scoring::res_type_constraint, core::scoring::res_type_linking_constraint, core::scoring::rg, core::scoring::rms, core::scoring::rna_backbone_backbone, core::scoring::rna_base_axis, core::scoring::rna_base_axis_pairwise, core::scoring::rna_base_backbone, core::scoring::rna_base_pair, core::scoring::rna_base_pair_pairwise, core::scoring::rna_base_stack, core::scoring::rna_base_stack_axis, core::scoring::rna_base_stack_axis_pairwise, core::scoring::rna_base_stack_pairwise, core::scoring::rna_base_stagger, core::scoring::rna_base_stagger_pairwise, core::scoring::rna_bond_geometry, core::scoring::rna_bulge, core::scoring::rna_chem_shift, core::scoring::rna_data_backbone, core::scoring::rna_data_base, core::scoring::rna_fa_atr_base, core::scoring::rna_fa_rep_base, core::scoring::rna_mg, core::scoring::rna_mg_indirect, core::scoring::rna_mg_rep, core::scoring::rna_repulsive, core::scoring::rna_rg, core::scoring::rna_sugar_close, core::scoring::rna_torsion, core::scoring::rna_vdw, core::scoring::rsigma, core::scoring::sa, core::scoring::saxs_cen_score, core::scoring::saxs_fa_score, core::scoring::saxs_score, score_type2name_, core::scoring::seqdep_ref, core::scoring::sheet, core::scoring::site_constraint, core::scoring::special_rot, core::scoring::ss_pair, core::scoring::suck, core::scoring::surface, core::scoring::sym_lig, core::scoring::symE_bonus, core::scoring::total_score, core::scoring::unfolded, core::scoring::vdw, and core::scoring::yhh_planarity.
Referenced by is_score_type(), name_from_score_type(), and score_type_from_name().
|
staticprivate |
Definition at line 52 of file ScoreTypeManager.hh.
Referenced by setup_score_type_names().
|
staticprivate |
lookup map from string name to enum type
Definition at line 55 of file ScoreTypeManager.hh.
Referenced by is_score_type(), score_type_from_name(), and setup_score_type_names().
|
staticprivate |
Definition at line 56 of file ScoreTypeManager.hh.
Referenced by name_from_score_type(), and setup_score_type_names().
1.8.4