diff options
Diffstat (limited to 'src/main/Accelerator.cc')
-rw-r--r-- | src/main/Accelerator.cc | 36 |
1 files changed, 19 insertions, 17 deletions
diff --git a/src/main/Accelerator.cc b/src/main/Accelerator.cc index 01f4f90..400ab0d 100644 --- a/src/main/Accelerator.cc +++ b/src/main/Accelerator.cc @@ -13,28 +13,30 @@ namespace vhc { std::string Accelerator::toString() const { std::stringstream s; + if (elementCollec.size() == 0) { s << "This accelerator doesn't contain anything."<<"\n"; - } else if (elementCollec.size()==1) { - s << "This accelerator is made of the following element :" << "\n"; - s << elementCollec[0]->toString()<<"\n"; } else { - s << "This accelerator is made of the " << elementCollec.size() << " following elements :" << "\n"; - for (int i(0); i < elementCollec.size(); ++i){ - s << elementCollec[i]->toString() << "\n"; + if (elementCollec.size()==1) { + s << "This accelerator is made of the following element :" << "\n"; + s << elementCollec[0]->toString()<<"\n"; + } else { + s << "This accelerator is made of the " << elementCollec.size() << " following elements :" << "\n"; + for (int i(0); i < elementCollec.size(); ++i){ + s << elementCollec[i]->toString() << "\n"; + } } - } - - if (particleCollec.size() == 0) { - s << "This accelerator doesn't contain any particle." << "\n"; - } else if (particleCollec.size() == 1) { - s << "This accelerator contains the following particle :" << "\n"; - s << particleCollec[0]->toString() << "\n"; - }else{ - s << "This accelerator contains the " << particleCollec.size() << " following particles :"<<"\n"; - for (int i(0); i < particleCollec.size(); ++i){ - s << particleCollec[i]->toString() << "\n"; + if (particleCollec.size() == 0) { + s << "This accelerator doesn't contain any particle." << "\n"; + } else if (particleCollec.size() == 1) { + s << "This accelerator contains the following particle :" << "\n"; + s << particleCollec[0]->toString() << "\n"; + }else{ + s << "This accelerator contains the " << particleCollec.size() << " following particles :"<<"\n"; + for (int i(0); i < particleCollec.size(); ++i){ + s << particleCollec[i]->toString() << "\n"; + } } } |