13 #include "../dnadamage1/include/DNAVolumeType.hh" 41 return (_x == right.
_x) &&
51 #if !defined(__CLING__) 64 , fCopyNumber(copyNumber)
83 #if !defined(__CLING__) 92 ifstream
file(
"VoxelStraight.fab2g4dna");
95 string msg =
"VoxelStraight.fab2g4dna could not be opened";
96 throw std::invalid_argument(msg);
100 while(getline(file, line) )
107 istringstream issLine(line);
109 issLine >> firstItem;
110 if(
"_Size" == firstItem)
114 else if(
"_pl" == firstItem)
126 issLine >> copyNumber;
141 fMolecules.push_back(molecule);
constexpr auto const & right(const_AssnsIter< L, R, D, Dir > const &a, const_AssnsIter< L, R, D, Dir > const &b)
ThreeVector< double > fPosition
vector< Molecule > fMolecules
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
Molecule(string name, int copyNumber, const ThreeVector< double > &position, int strand)
ThreeVector(T x, T y, T z)
std::vector< Molecule > molecule()
bool operator==(infinite_endcount_iterator< T > const &, count_iterator< T > const &)