}
void domain_chopping(SelectionList seList, std::vector< int > indx, std::vector< std::vector< int > > &filled_domains, std::vector< RVec > frame) {
- ConstArrayRef< int > atomInd = seList[0].atomIndices();
+ //ConstArrayRef< int > atomInd = seList[0].atomIndices();
+ ArrayRef< const int > atomInd = seList[0].atomIndices();
std::vector< std::vector< int > > init_domains;
init_domains.resize(seList.size());
for (int i = 0; i < seList.size(); i++) {
continue;
}
atomInd = seList[i].atomIndices();
- for (ConstArrayRef<int>::iterator ai = atomInd.begin(); (ai < atomInd.end()); ai++) {
+ /*for (ConstArrayRef<int>::iterator ai = atomInd.begin(); (ai < atomInd.end()); ai++) {
+ init_domains[i].push_back(*ai);
+ }*/
+ for (ArrayRef< const int >::iterator ai = atomInd.begin(); (ai < atomInd.end()); ai++) {
init_domains[i].push_back(*ai);
}
}
const t_trxframe &fr)
{
//std::vector< std::vector< int > > domains;
- ConstArrayRef< int > atomind = sel_[0].atomIndices();
+ //ConstArrayRef< int > atomind = sel_[0].atomIndices();
+ ArrayRef< const int > atomind = sel_[0].atomIndices();
index.resize(0);
- for (ConstArrayRef<int>::iterator ai = atomind.begin(); (ai < atomind.end()); ai++) {
+ /*for (ConstArrayRef<int>::iterator ai = atomind.begin(); (ai < atomind.end()); ai++) {
+ index.push_back(*ai);
+ }*/
+ for (ArrayRef< const int >::iterator ai = atomind.begin(); (ai < atomind.end()); ai++) {
index.push_back(*ai);
}
trajectory.resize(1);