G4QuadrupoleMagField Class Reference

#include <G4QuadrupoleMagField.hh>

Inheritance diagram for G4QuadrupoleMagField:

G4MagneticField G4ElectroMagneticField G4Field

Public Member Functions

 G4QuadrupoleMagField (G4double pGradient)
 G4QuadrupoleMagField (G4double pGradient, G4ThreeVector pOrigin, G4RotationMatrix *pMatrix)
 ~G4QuadrupoleMagField ()
void GetFieldValue (const G4double yTrack[], G4double B[]) const

Detailed Description

Definition at line 54 of file G4QuadrupoleMagField.hh.


Constructor & Destructor Documentation

G4QuadrupoleMagField::G4QuadrupoleMagField ( G4double  pGradient  ) 

Definition at line 36 of file G4QuadrupoleMagField.cc.

00037 {
00038 
00039    fGradient = pGradient ;
00040    fOrigin      = G4ThreeVector( 0.0, 0.0, 0.0) ;
00041    fpMatrix      = &IdentityMatrix;
00042 }

G4QuadrupoleMagField::G4QuadrupoleMagField ( G4double  pGradient,
G4ThreeVector  pOrigin,
G4RotationMatrix pMatrix 
)

Definition at line 46 of file G4QuadrupoleMagField.cc.

00048 {
00049    fGradient    = pGradient ;
00050    fOrigin      = pOrigin ;
00051    fpMatrix      = pMatrix ;
00052 }

G4QuadrupoleMagField::~G4QuadrupoleMagField (  ) 

Definition at line 56 of file G4QuadrupoleMagField.cc.

00057 {
00058 }


Member Function Documentation

void G4QuadrupoleMagField::GetFieldValue ( const G4double  yTrack[],
G4double  B[] 
) const


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:53:15 2013 for Geant4 by  doxygen 1.4.7