45 #ifndef G4MOLECULEITERATOR_HH_ 
   46 #define G4MOLECULEITERATOR_HH_ 
   50 template<
typename MOLECULE>
 
   54   typedef std::map<G4String, MOLECULE*> 
MAP;
 
   57   typename MAP::iterator 
fIt;
 
   80     if (
this == &right) 
return *
this;
 
   91     return fIt != 
fMap->end() ? 
true : 
false;
 
   98     return fIt != 
fMap->end() ? 
true : 
false;
 
  118     if (
fIt == 
fMap->end()) 
return false;
 
virtual ~G4MoleculeIterator()
 
G4MoleculeIterator(const G4MoleculeIterator &right)
 
std::map< G4String, MOLECULE * > MAP
 
G4MoleculeIterator(MAP &_map)
 
G4MoleculeIterator & operator=(const G4MoleculeIterator &right)