18 #ifndef _REL_LOADER_H_
19 #define _REL_LOADER_H_
23 #include <SideChain.h>
25 #include <AminoAcid.h>
30 namespace Victor {
namespace Biopool {
44 RelLoader(istream& _input = cin) : input(_input), connect(
true) {
54 void connectSegments(
bool c) {
58 virtual void loadGroup(
Group& gr);
60 virtual void loadAminoAcid(
AminoAcid& aa);
61 virtual void loadSpacer(
Spacer& sp);
71 #endif //_REL_LOADER_H_
virtual void loadSideChain(SideChain &sc, AminoAcid *aaRef=NULL)
Definition: RelLoader.cc:64
This class implements a side chain.
Definition: SideChain.h:32
This class implements a simple chemical group.
Definition: Group.h:35
Base class for loading components (Atoms, Groups, etc.).
Definition: Loader.h:39
Loads components (Atoms, Groups, etc.) in relative format.
Definition: RelLoader.h:39
It mplements a simple amino acid.
Definition: AminoAcid.h:43
Implements a "Spacer" for a protein chain. Includes methods to obtain values from the atoms and its p...
Definition: Spacer.h:42