|Message: Re: Simultaneous E and B Fields???||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
> When the electric field is turned on inside the geometry (ie pFieldMgr > is inserted into the Logical volume as shown below), the magnetic field > no longer works.
> It appears that the electric field pre-empts the magnetic field
Yes, this is so by design. The solution is for you to specify a local electric AND magnetic field by inheriting from G4ElectroMagneticField
Unfortunately, there is not a single example in the G4 distribution showing how this is done but I think it should be easy from the comments in G4ElectroMagneticField.hh:
// class G4ElectroMagneticField
// Class description:
// A full Electromagnetic field, containing both electric and magnetic fields.
// It is an abstract class, and a derived type of this field must be
// created by the user to describe his/her field configuration.
// We have established a convention for the electromagnetic field components:
// In the GetValue method, the return values of Bfield will have
// the following meaning
// - Components 0, 1 and 2 are the Magnetic Field (x, y, z respectively);
// - Components 3, 4 and 5 are the Electric field (x, y, z respectively).
// Note 1: one or the other field could optional, depending on the Equation
// Note 2: such a convention is required between any field and its
// corresponding equation of motion.
On the other hand, I support your idea that maybe there should be the option of having the local field superimposed on the global field; or for that matter, allowing local fields attached to various logical volumes to overlap; i.e. in effect to purposely create overlapping volumes for the purpose of, for example, simulating how the fringe field of one mag. element overlaps with the fringe field of another, where each field exists in its respective volume.
|Inline Depth:||Outline Depth:||Add message:|