Scine::Swoose  2.1.0
This is the SCINE module Swoose.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
ProtonationHelper.h File Reference
#include "../ProteinStructures.h"
#include "../StructurePreparationData.h"
#include "TitrationData.h"
#include <Core/Log.h>
#include <Utils/Geometry/AtomCollection.h>
#include <list>
#include <memory>
Include dependency graph for ProtonationHelper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

bool Scine::StructurePreparation::ProtonationHelper::openBabelSuccess (std::istream &in)
 Evaluates if protonation with OpenBabel was successful.
 
void Scine::StructurePreparation::ProtonationHelper::removeProtonsFromStructure (Utils::AtomCollection &structure, std::vector< int > superfluousHydrogens)
 Removes specific protons from an AtomCollection.
 
bool Scine::StructurePreparation::ProtonationHelper::isAtomOf (const std::list< int > &group, int index)
 
template<std::size_t s>
bool Scine::StructurePreparation::ProtonationHelper::isType (const std::array< const char *, s > &group, const std::string &atomType)
 

Detailed Description