Message: How can I Restart a Stopped Track? Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None How can I Restart a Stopped Track? 

Forum: Event and Track Management
Date: 08 Feb, 2006
From: Tom Roberts <Tom Roberts>

I literally do want to restart the tracking of a track that has stopped. Physically we put low-energy mu+ into a gas absorber in which they range out, but before they can decay we turn on a large electric field to accelerate them. (mu- are problematical as they get captured, so ignore them for now)

What I want to do is use a new process to keep stepping the track while stopped; it looks to me that I can simply implement the AtRestGetPhysicalInteractionLength() function to return the time step I want, and the track will simply make multiple steps while at rest (until it decays).

The part I don't understand is how to convince the transportation process to resume tracking once the electric field has come on and given it a kinetic energy above the threshold. What I think I can do is implement AtRestDoit() to get the global field at the current point of the track (includes time), and basically integrate the equation of motion myself until it gets above threshold -- hopefully the real transportation process will then resume tracking it.

 Some questions:
  a) will transportation automatically resume tracking, or do I
     need to do something explicit?
  b) how do I know when it does (so I stop tracking myself)?
  c) how do I determine the K.E. threshold in the current volume

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: How can I Restart a Stopped Track?   (Vladimir IVANTCHENKO - 09 Feb, 2006)
(_ None: Re: How can I Restart a Stopped Track?   (Tom Roberts - 09 Feb, 2006)
(_ None: Re: How can I Restart a Stopped Track?   (Vladimir IVANTCHENKO - 10 Feb, 2006)
 Add Message Add Message
to: "How can I Restart a Stopped Track?"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews

[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]