Charge Struct Reference

#include <PoissonConvolve3D.hh>

List of all members.


Detailed Description

Charge represents one point charge for the approximation outside the grid.

Public Member Functions

 Charge (float _x, float _y, float _z, float _c)
G4ThreeVector getPosition ()
float getCharge ()

Public Attributes

float x
float y
float z
float c

Constructor & Destructor Documentation

Charge::Charge ( float  _x,
float  _y,
float  _z,
float  _c 
) [inline]

References c, x, y, and z.

00060                 { x=_x; y=_y; z=_z; c=_c; }


Member Function Documentation

G4ThreeVector Charge::getPosition (  )  [inline]

References x, y, and z.

00061 { return G4ThreeVector(x,y,z); }

float Charge::getCharge (  )  [inline]

References c.

00062 { return c; }


Member Data Documentation

float Charge::x

float Charge::y

float Charge::z

float Charge::c


The documentation for this struct was generated from the following file:
g4beamline