Pythia7::Shower::RotBstMatrix Class Reference

RotBstMatrix class. More...

#include <Basics.h>

List of all members.

Public Member Functions

 RotBstMatrix ()
 Constructors.
 RotBstMatrix (const RotBstMatrix &Min)
 NOT DOCUMENTED.
RotBstMatrixoperator= (const RotBstMatrix &Min)
 NOT DOCUMENTED.
void rot (double=0., double=0.)
 Member functions.
void rot (const Vec4 &p)
 Member functions.
void bst (double=0., double=0., double=0.)
 Member functions.
void bst (const Vec4 &)
 Member functions.
void bstback (const Vec4 &)
 Member functions.
void bst (const Vec4 &, const Vec4 &)
 Member functions.
void rotbst (const RotBstMatrix &)
 Member functions.
void invert ()
 Member functions.
void toCMframe (const Vec4 &, const Vec4 &)
 Member functions.
void fromCMframe (const Vec4 &, const Vec4 &)
 Member functions.
void reset ()
 Member functions.

Private Attributes

double M [4][4]
 NOT DOCUMENTED.

Friends

class Vec4
 Private members to be accessible from Vec4.
ostream & operator<< (ostream &, const RotBstMatrix &)
 Print a transformation matrix.


Detailed Description

RotBstMatrix class.

This class implements 4 * 4 matrices that encode an arbitrary combination of rotations and boosts, that can be applied to Vec4 four-vectors. Used by the internal Pythia7 Shower classes.

Definition at line 571 of file Basics.h.


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

Generated on Thu Apr 29 12:45:35 2010 for Pythia7 by  doxygen 1.5.5