all_ligand_nonbonded_ | BALL::ScoringFunction | protected |
all_residues_hashgrid_ | BALL::ScoringFunction | protected |
allowed_intermolecular_overlap_ | BALL::ScoringFunction | protected |
allowed_intramolecular_overlap_ | BALL::ScoringFunction | protected |
assignRotamer(Residue *residue, ResidueRotamerSet *rotamer_set, const Rotamer *rotamer) | BALL::ScoringFunction | |
atom_types_ | BALL::GridedPLP | protected |
atom_types_map_ | BALL::GridBasedScoring | protected |
atoms_to_fragments_ | BALL::ScoringFunction | protected |
base_function_ | BALL::ScoringFunction | protected |
burial_depth_scale_ | BALL::ScoringFunction | protected |
calculateConstraintsScore() | BALL::ScoringFunction | protected |
calculateGeometricalCenter(AtomContainer *s, int *no_ligand_atoms=NULL) | BALL::ScoringFunction | protected |
calculateGridScore() | BALL::GridBasedScoring | protected |
calculateMoleculeRadius(AtomContainer *sys, Vector3 ¢er) | BALL::ScoringFunction | protected |
calculateScore() | BALL::ScoringFunction | |
calculateStaticLigandFragmentEnergy() | BALL::ScoringFunction | protectedvirtual |
checkForAtomOverlaps(const AtomPairVector *pair_vector) | BALL::ScoringFunction | protected |
clear() | BALL::ScoringFunction | virtual |
clearStoredInteractions_() | BALL::ScoringFunction | protected |
combine_operation_ | BALL::GridBasedScoring | protected |
conformation_scale_ | BALL::ScoringFunction | protected |
constraints | BALL::ScoringFunction | |
convertTime(double seconds) | BALL::ScoringFunction | |
countCovalentBonds(const Atom *atom, int threshold=-1) | BALL::ScoringFunction | protected |
countNeighboringReceptorAtoms(const Atom *atom, double distance_threshold, bool onePerCell=0, int *number_of_overlaps=0) const | BALL::ScoringFunction | |
createAllLigandNonBondedPairs() | BALL::ScoringFunction | protectedvirtual |
createLigandNonbondedPairVector(bool intra_fragment, int &overlaps) | BALL::ScoringFunction | protected |
createNonbondedPairVector(HashGrid3< Atom * > *hashgrid, int &overlaps, bool rec_lig, bool check_fragments=0, bool intra_fragment=0) | BALL::ScoringFunction | protected |
createStaticLigandFragments() | BALL::ScoringFunction | |
defineFlexibleResiduesGridSet() | BALL::GridBasedScoring | |
defineGridSet(AtomContainer *sys, Vector3 &angstroem, double out_of_grid_penalty, bool enforce_grid_boundaries, double resolution, double interaction_no_scale=1) | BALL::GridBasedScoring | |
defineGridSet(AtomContainer *sys, double out_of_grid_penalty, bool enforce_grid_boundaries, double resolution, double interaction_no_scale=1) | BALL::GridBasedScoring | |
defineReceptorGridSet(Vector3 &origin, Vector3 &size, double out_of_grid_penalty, bool enforce_grid_boundaries, double resolution=0.5, double interaction_no_scale=1) | BALL::GridBasedScoring | protected |
DiffGridBasedScoring(AtomContainer &receptor, AtomContainer &ligand, Options &options) | BALL::DiffGridBasedScoring | |
DiffGridBasedScoring(AtomContainer &receptor, Vector3 &hashgrid_origin, Options &options) | BALL::DiffGridBasedScoring | |
enableAllComponents_() | BALL::ScoringFunction | protected |
enableInteractionComponents_(const list< String > &type_names) | BALL::ScoringFunction | protected |
enableStoreInteractions(bool b=true) | BALL::ScoringFunction | |
enableStoreInteractionsOnlyForPhContraints() | BALL::ScoringFunction | |
exp_energy_mean_ | BALL::ScoringFunction | protected |
exp_energy_stddev_ | BALL::ScoringFunction | protected |
fetchStaticLigandFragment(Atom *a1, int index) | BALL::ScoringFunction | protected |
flex_gridset_id_ | BALL::GridBasedScoring | protected |
flex_gridsets_ | BALL::GridBasedScoring | protected |
flexible_residues_ | BALL::ScoringFunction | protected |
flexible_residues_hashgrid_ | BALL::ScoringFunction | protected |
flexres_org_positions_ | BALL::ScoringFunction | protected |
getAtomFragmentMap() | BALL::ScoringFunction | |
getAtomTypes() | BALL::GridedPLP | protectedvirtual |
getAtomTypesMap() | BALL::GridBasedScoring | protected |
getBaseFunction() const | BALL::ScoringFunction | |
getBurialDepthScale() | BALL::ScoringFunction | |
getCoefficient(const ScoringComponent *component, float &coefficient) const | BALL::ScoringFunction | |
getCoefficient(const String &name, float &coefficient) const | BALL::ScoringFunction | |
getComponent(const String &name) const | BALL::ScoringFunction | |
getComponent(const Size index) const | BALL::ScoringFunction | |
getDefaultOptions(Options &options) | BALL::ScoringFunction | static |
getEquation() | BALL::ScoringFunction | |
getES() | BALL::GridedPLP | protectedvirtual |
getExpEnergyStddev() | BALL::ScoringFunction | |
getFirstMolecule() const | BALL::ScoringFunction | |
getGridAtomTypeName(int grid_id) | BALL::GridBasedScoring | protected |
getHashGrid() | BALL::ScoringFunction | |
getIntercept() const | BALL::ScoringFunction | |
getLigand() const | BALL::ScoringFunction | |
getLigandCenter() const | BALL::ScoringFunction | |
getLigandRadius() const | BALL::ScoringFunction | |
getMaximumNumberOfErrors() const | BALL::ScoringFunction | |
getName() | BALL::ScoringFunction | |
getNoLigandAtoms() | BALL::ScoringFunction | |
getNoNeighboringReceptorAtoms() | BALL::GridBasedScoring | virtual |
getOptions() | BALL::ScoringFunction | |
getOptionsToModify() | BALL::ScoringFunction | |
getReceptor() const | BALL::ScoringFunction | |
getRotatableLigandBonds() const | BALL::ScoringFunction | |
getScore() | BALL::ScoringFunction | |
getScoreContributions(vector< double > &score_contributions, vector< String > &names) | BALL::ScoringFunction | |
getScoreGridSets() | BALL::GridBasedScoring | |
getSecondMolecule() const | BALL::ScoringFunction | |
getStaticLigandFragments() const | BALL::ScoringFunction | |
getUnassignedAtoms() const | BALL::ScoringFunction | |
getUnassignedAtoms() | BALL::ScoringFunction | |
grid_sets_ | BALL::GridBasedScoring | protected |
GridBasedScoring(AtomContainer &receptor, AtomContainer &ligand, Options &options) | BALL::GridBasedScoring | |
GridBasedScoring(AtomContainer &receptor, Vector3 &hashgrid_origin, Options &options) | BALL::GridBasedScoring | |
GridedPLP(AtomContainer &receptor, AtomContainer &ligand, Options &options) | BALL::GridedPLP | |
GridedPLP(AtomContainer &receptor, Vector3 &hashgrid_origin, Options &options) | BALL::GridedPLP | |
gridsets_result_ | BALL::GridBasedScoring | protected |
hasFlexibleResidues() | BALL::ScoringFunction | |
hashgrid_ | BALL::ScoringFunction | protected |
hashgrid_search_radius_ | BALL::ScoringFunction | protected |
hasPharmacophoreConstraints_() | BALL::ScoringFunction | protected |
ignore_h_clashes_ | BALL::ScoringFunction | protected |
initializeHashGrid(AtomContainer *sys, Vector3 ¢er, double &resolution, int hashgrid_size) | BALL::ScoringFunction | static |
insertComponent(ScoringComponent *component) | BALL::ScoringFunction | |
insertComponent(ScoringComponent *component, float coefficient) | BALL::ScoringFunction | |
intercept_ | BALL::ScoringFunction | protected |
isPeptideBond(const Bond *bond) const | BALL::ScoringFunction | protected |
ligand_ | BALL::ScoringFunction | protected |
ligand_atoms_ | BALL::ScoringFunction | protected |
ligand_center_ | BALL::ScoringFunction | protected |
ligand_intramol_overlaps_ | BALL::ScoringFunction | protected |
ligand_radius_ | BALL::ScoringFunction | protected |
loadFlexibleResidueScoreGrids(std::list< std::pair< const Residue *, const Rotamer * > > residue_list) | BALL::GridBasedScoring | |
max_number_of_errors_ | BALL::ScoringFunction | protected |
misplaced_ligand_atoms_ | BALL::ScoringFunction | protected |
name_ | BALL::ScoringFunction | protected |
neighbor_cutoff_2_ | BALL::ScoringFunction | protected |
neighboring_target_atoms_ | BALL::ScoringFunction | protected |
nonbonded_cutoff_ | BALL::ScoringFunction | protected |
nonbonded_cutoff_2_ | BALL::ScoringFunction | protected |
number_of_errors_ | BALL::ScoringFunction | protected |
operator=(const ScoringFunction &sf) | BALL::ScoringFunction | |
options_ | BALL::ScoringFunction | protected |
overlaps_ | BALL::ScoringFunction | protected |
precalculateGrids(bool ony_flexRes_grids=false) | BALL::GridBasedScoring | |
printResult() | BALL::GridBasedScoring | |
BALL::ScoringFunction::printResult(bool detail=0) | BALL::ScoringFunction | virtual |
readAdditionalGridSetFromFile(String file) | BALL::GridBasedScoring | |
receptor_ | BALL::ScoringFunction | protected |
reference_neighbors_ | BALL::ScoringFunction | protected |
removeComponent(const ScoringComponent *component) | BALL::ScoringFunction | |
removeComponent(const String &name) | BALL::ScoringFunction | |
replaceGridSetFromFile(String file) | BALL::GridBasedScoring | |
resetFlexibleResidues() | BALL::ScoringFunction | |
resetResiduePositions(Residue *residue, list< Vector3 > &old_positions) | BALL::ScoringFunction | |
resolution_ | BALL::ScoringFunction | protected |
result_ | BALL::ScoringFunction | protected |
rotatable_ligand_bonds_ | BALL::ScoringFunction | protected |
saveGridSetsToFile(String file, String receptor_name) | BALL::GridBasedScoring | |
score_ | BALL::ScoringFunction | protected |
scoregrid_interpolation_ | BALL::GridBasedScoring | protected |
scoregrid_resolution_ | BALL::GridBasedScoring | protected |
scoring_components_ | BALL::ScoringFunction | protected |
ScoringFunction() | BALL::ScoringFunction | |
ScoringFunction(const ScoringFunction &sf) | BALL::ScoringFunction | |
ScoringFunction(AtomContainer &receptor, AtomContainer &ligand) | BALL::ScoringFunction | |
ScoringFunction(AtomContainer &receptor, AtomContainer &ligand, const Options &options) | BALL::ScoringFunction | |
ScoringFunction(AtomContainer &receptor, AtomContainer &ligand, Options &options) | BALL::ScoringFunction | |
ScoringFunction(AtomContainer &receptor, Vector3 &hashgrid_origin, Options &options) | BALL::ScoringFunction | |
setAtomType(Atom *atom, const String &type_name) | BALL::GridedPLP | protectedvirtual |
setAtomTypeNames(std::set< String > &types) | BALL::GridBasedScoring | |
setBaseFunction(ScoringBaseFunction &base_function) | BALL::ScoringFunction | |
setCoefficient(const ScoringComponent *component, float coefficient) | BALL::ScoringFunction | |
setCoefficient(const String &name, float coefficient) | BALL::ScoringFunction | |
setCombineOperation(int i) | BALL::GridBasedScoring | |
setFirstMolecule(AtomContainer &molecule1) | BALL::ScoringFunction | |
setFlexibleResidues(const std::set< Residue * > &flexible_residues) | BALL::ScoringFunction | |
setIntercept(double intercept) | BALL::ScoringFunction | |
setLigand(AtomContainer *sys) | BALL::GridedPLP | virtual |
BALL::GridBasedScoring::setLigand(AtomContainer &ligand) | BALL::ScoringFunction | |
setMaximumNumberOfErrors(Size nr) | BALL::ScoringFunction | |
setName(String name) | BALL::ScoringFunction | protected |
setNormalizationParameters(double stddev, double mean) | BALL::ScoringFunction | |
setReceptor(AtomContainer &receptor) | BALL::ScoringFunction | |
setSecondMolecule(AtomContainer &molecule2) | BALL::ScoringFunction | |
setup() | BALL::GridedPLP | protected |
BALL::ScoringFunction::setup(AtomContainer &receptor, AtomContainer &ligand) | BALL::ScoringFunction | |
BALL::ScoringFunction::setup(AtomContainer &receptor, AtomContainer &ligand, const Options &options) | BALL::ScoringFunction | |
setupFlexibleResidues_() | BALL::ScoringFunction | protected |
setupReferenceLigand() | BALL::GridBasedScoring | virtual |
static_ligand_energy_ | BALL::ScoringFunction | protected |
static_ligand_fragments_ | BALL::ScoringFunction | protected |
static_residues_hashgrid_ | BALL::ScoringFunction | protected |
store_interactions_ | BALL::ScoringFunction | protected |
store_interactions_phC_only_ | BALL::ScoringFunction | protected |
storeInteractionsEnabled() | BALL::ScoringFunction | |
testOverlaps(Vector3 &position, HashGrid3< Atom * > *hashg=NULL) | BALL::DiffGridBasedScoring | |
unassigned_atoms_ | BALL::ScoringFunction | protected |
unsetTrainingParameters() | BALL::ScoringFunction | |
update() | BALL::DiffGridBasedScoring | virtual |
updateComponent(int id, AtomPairList *) | BALL::ScoringFunction | protected |
updatePrecalculatedScore(Size set) | BALL::DiffGridBasedScoring | protectedvirtual |
updateScore() | BALL::DiffGridBasedScoring | virtual |
use_all_lig_nonb_ | BALL::ScoringFunction | protected |
use_static_lig_fragments_ | BALL::ScoringFunction | protected |
validateGridSets() | BALL::GridBasedScoring | |
valueToString(double value) | BALL::ScoringFunction | |
~DiffGridBasedScoring() | BALL::DiffGridBasedScoring | |
~GridBasedScoring() | BALL::GridBasedScoring | virtual |
~ScoringFunction() | BALL::ScoringFunction | virtual |