Message: Re: LXe example Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Feedback Re: LXe example 

Forum: Documentation and Examples
Re: None LXe example
Date: 28 Aug, 2013
From: Gumplinger Peter <Gumplinger Peter>

> I want to then record the time of each hit in the PMT with the verbose
> stepping action. However, from my understanding, I can only work out
> that it was a hit by looking at the OpBoundaryProcess and seeing that it
> was "Detection". Without this information, I don't think I can see which
> of the tracks were a PMThit in the verbose output?

Correct

> My C++ isn't the best, and so I have been struggling to find an
> efficient way to output this into the verbose output within
> LXESteppingVerbose.cc. Is there a neat way I can get the Boundary
> process that has already been found within "LXeSteppingAction.cc"?

You'll have to provide your LXeSteppingVerbose with a pointer to LXeSteppingAction

> Something like fOptical->BoundaryProcess->GetStatus()?

You then have to make the variable 'boundaryStatus' a class member and add methods in LXeSteppingAction to retreive it. You can then call this new method from LXESteppingVerbose

> Or do I need to call the process manager and get the boundary for the
> process, as per SteppingAction.cc?

Yes, you can do that as an alternative.

 Add Message Add Message
to: "Re: LXe example"

 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 ]