Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
G4INCL::ParticleList Class Reference

#include <G4INCLParticle.hh>

Inheritance diagram for G4INCL::ParticleList:
Collaboration diagram for G4INCL::ParticleList:

Public Member Functions

void rotatePositionAndMomentum (const G4double angle, const ThreeVector &axis) const
 
void rotatePosition (const G4double angle, const ThreeVector &axis) const
 
void rotateMomentum (const G4double angle, const ThreeVector &axis) const
 
void boost (const ThreeVector &b) const
 
- Public Member Functions inherited from G4INCL::UnorderedVector< Particle * >
 UnorderedVector ()
 
void remove (const Particle *&t)
 
G4bool contains (const Particle *&t) const
 

Detailed Description

Definition at line 62 of file G4INCLParticle.hh.

Member Function Documentation

void G4INCL::ParticleList::boost ( const ThreeVector b) const

Definition at line 165 of file G4INCLParticle.cc.

165  {
166  for(const_iterator i=begin(), e=end(); i!=e; ++i) {
167  (*i)->boost(b);
168  }
169  }

Here is the caller graph for this function:

void G4INCL::ParticleList::rotateMomentum ( const G4double  angle,
const ThreeVector axis 
) const

Definition at line 159 of file G4INCLParticle.cc.

159  {
160  for(const_iterator i=begin(), e=end(); i!=e; ++i) {
161  (*i)->rotateMomentum(angle, axis);
162  }
163  }
static G4double angle[DIM]
void G4INCL::ParticleList::rotatePosition ( const G4double  angle,
const ThreeVector axis 
) const

Definition at line 153 of file G4INCLParticle.cc.

153  {
154  for(const_iterator i=begin(), e=end(); i!=e; ++i) {
155  (*i)->rotatePosition(angle, axis);
156  }
157  }
static G4double angle[DIM]
void G4INCL::ParticleList::rotatePositionAndMomentum ( const G4double  angle,
const ThreeVector axis 
) const

Definition at line 147 of file G4INCLParticle.cc.

147  {
148  for(const_iterator i=begin(), e=end(); i!=e; ++i) {
149  (*i)->rotatePositionAndMomentum(angle, axis);
150  }
151  }
static G4double angle[DIM]

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