RNAMake
residue_type_set.h
1 //
2 // residue_type_set.h
3 // RNAMake
4 //
5 // Created by Joseph Yesselman on 1/24/15.
6 // Copyright (c) 2015 Joseph Yesselman. All rights reserved.
7 //
8 
9 #ifndef __RNAMake__residue_type_set__
10 #define __RNAMake__residue_type_set__
11 
12 #include <stdio.h>
13 #include "residue_type.h"
14 
16 public:
18  ~ResidueTypeSet() {}
19 
20  ResidueType const &
21  get_rtype_by_resname(
22  String const &) const;
23 
24  bool
25  contains_rtype(
26  String const &) const;
27 
28 private:
29  String
30  _get_rtype_name(
31  String const &);
32 
33  StringIntMap
34  _get_atom_map_from_file(
35  String const &);
36 
37 
38 
39 private:
40  ResidueTypes residue_types_;
41 
42 };
43 
44 #endif /* defined(__RNAMake__residue_type_set__) */
Definition: residue_type_set.h:15
Definition: residue_type.h:19