Geant4  10.01.p03
G4ITReaction.hh File Reference
#include "tls.hh"
#include <list>
#include <map>
#include <G4memory.hh>
#include "G4Track.hh"
#include <set>
+ Include dependency graph for G4ITReaction.hh:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  compTrackPerID
 
class  G4ITReaction
 
class  G4ITReactionPerTrack
 
class  G4ITReactionSet
 

Macros

#define compTrackPerID__
 

Typedefs

typedef G4shared_ptr
< std::vector< G4Track * > > 
G4TrackVectorHandle
 
typedef G4shared_ptr
< G4ITReaction
G4ITReactionPtr
 
typedef G4shared_ptr
< G4ITReactionPerTrack
G4ITReactionPerTrackPtr
 
typedef std::list
< G4ITReactionPtr
G4ITReactionList
 
typedef std::map< G4Track
*, G4ITReactionPerTrackPtr,
compTrackPerID
G4ITReactionPerTrackMap
 
typedef std::list< std::pair
< G4ITReactionPerTrackPtr,
G4ITReactionList::iterator > > 
G4ReactionPerTrackIt
 

Macro Definition Documentation

#define compTrackPerID__

Definition at line 21 of file G4ITReaction.hh.

Typedef Documentation

typedef std::list<G4ITReactionPtr> G4ITReactionList

Definition at line 38 of file G4ITReaction.hh.

Definition at line 41 of file G4ITReaction.hh.

Definition at line 34 of file G4ITReaction.hh.

typedef std::list<std::pair<G4ITReactionPerTrackPtr, G4ITReactionList::iterator> > G4ReactionPerTrackIt

Definition at line 43 of file G4ITReaction.hh.

typedef G4shared_ptr< std::vector<G4Track*> > G4TrackVectorHandle

Definition at line 18 of file G4ITReaction.hh.