StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
HepMC::GenEvent::vertex_const_iterator Class Reference

const vertex iterator More...

#include <GenEvent.h>

Inheritance diagram for HepMC::GenEvent::vertex_const_iterator:

Public Member Functions

 vertex_const_iterator (const std::map< int, HepMC::GenVertex *, std::greater< int > >::const_iterator &i)
 constructor requiring vertex information
 
 vertex_const_iterator (const vertex_const_iterator &i)
 copy constructor
 
vertex_const_iteratoroperator= (const vertex_const_iterator &i)
 make a copy
 
GenVertexoperator* (void) const
 return a pointer to a GenVertex
 
vertex_const_iteratoroperator++ (void)
 Pre-fix increment.
 
vertex_const_iterator operator++ (int)
 Post-fix increment.
 
bool operator== (const vertex_const_iterator &a) const
 equality
 
bool operator!= (const vertex_const_iterator &a) const
 inequality
 

Protected Attributes

std::map< int,
HepMC::GenVertex
*, std::greater< int >
>::const_iterator 
m_map_iterator
 const iterator to a vertex map
 

Detailed Description

const vertex iterator

HepMC::GenEvent::vertex_const_iterator is used to iterate over all vertices in the event.

Definition at line 334 of file GenEvent.h.


The documentation for this class was generated from the following file: