35 std::string
label =
"",
49 std::string
name()
const;
58 std::string
label()
const;
103 void setName(std::string newName);
126 double mMonoisotopicMass;
A ChemicalGroup instance contains the properties of a group of atoms.
Definition chemicalgroup.h:21
double bindEnergy() const
Returns the energy of binding to the surface of a solid phase.
Definition chemicalgroup.cpp:32
void setAverageMass(double newAverageMass)
Sets the average mass of the chemical group.
Definition chemicalgroup.cpp:67
bool isNTerminal() const
Shows whether the group is N-Terminal.
Definition chemicalgroup.cpp:77
void setName(std::string newName)
Sets the full name of the chemical group.
Definition chemicalgroup.cpp:62
void setMonoisotopicMass(double newMonoisotopicMass)
Sets the monoisotopic mass of the chemical group.
Definition chemicalgroup.cpp:72
bool isCTerminal() const
Shows whether the group is C-Terminal.
Definition chemicalgroup.cpp:82
void setBindEnergy(double newBindEnergy)
Sets the binding energy value.
Definition chemicalgroup.cpp:52
double averageMass() const
Returns the average mass of the chemical group.
Definition chemicalgroup.cpp:42
double monoisotopicMass() const
Returns the monoisotopic mass of the chemical group.
Definition chemicalgroup.cpp:47
double bindArea() const
Returns the area of the contact with the surface of a solid phase.
Definition chemicalgroup.cpp:37
std::string name() const
Returns the full name of the chemical group.
Definition chemicalgroup.cpp:22
std::string label() const
Returns the brief code of the group used in peptide sequence notation.
Definition chemicalgroup.cpp:27
void setBindArea(double newBindArea)
Sets the binding energy value.
Definition chemicalgroup.cpp:57
bool isAminoAcid() const
Shows whether the group is an amino acid.
Definition chemicalgroup.cpp:87
Apart from classes, BioLCCC contains calculation methods and constants.
Definition auxiliary.h:5