14 #ifndef INCLUDED_core_scoring_etable_etrie_TrieCountPair1BC3_hh
15 #define INCLUDED_core_scoring_etable_etrie_TrieCountPair1BC3_hh
45 #include <ObjexxFCL/FArray2D.fwd.hh>
67 template <
class CPDATA1,
class CPDATA2 >
88 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
89 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
97 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
98 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
106 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
107 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
115 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
116 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
124 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
125 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
133 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
134 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
142 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
143 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
151 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
152 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
160 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
161 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
169 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
170 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
178 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
179 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
187 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
188 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
196 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
197 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
205 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
206 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
214 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
215 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
223 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
224 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
379 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
380 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
388 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
389 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
397 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
398 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
406 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
407 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
415 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
416 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
424 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
425 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
433 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
434 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
442 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
443 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
451 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
452 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
460 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
461 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
469 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
470 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
478 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
479 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
487 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
488 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
496 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
497 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
505 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
506 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
514 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
515 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
668 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
669 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
690 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
691 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
699 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
700 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
708 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
709 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
717 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
718 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
726 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
727 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
735 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
736 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
744 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
745 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
753 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
754 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
762 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
763 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
771 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
772 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
780 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
781 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
789 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
790 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
798 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
799 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
807 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
808 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
816 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
817 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
825 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
826 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
979 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
980 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
988 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
989 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
997 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
998 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1006 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1007 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1015 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1016 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1024 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1025 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1033 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1034 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1042 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1043 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1051 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1052 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1060 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1061 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1069 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1070 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1078 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1079 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1087 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1088 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1096 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1097 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1105 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1106 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);
1114 ObjexxFCL::FArray2D< core::PackerEnergy > & pair_energy_table,
1115 ObjexxFCL::FArray2D< core::PackerEnergy > & temp_table);