Message: Re: Spin Tracking in B-field Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

More Re: Spin Tracking in B-field 

Forum: Fields: Magnetic and Otherwise
Re: Question Spin Tracking in B-field (Victor)
Re: Feedback Re: Spin Tracking in B-field (Gumplinger Peter)
Re: Question Re: Spin Tracking in B-field (Victor)
Date: 01 May, 2014
From: Gumplinger Peter <Gumplinger Peter>

Hello Victor,

> >>> How do you identify the 'primary' e-; with:
> >>> aTrack->GetParentID() == 0
> >>> and (&&) for good measure also:
> >>> aTrack->GetTrackID() == 1
> That's exactly what I do in SD, except I do not call
> aTrack->GetTrackID()==1. Not 100% sure in here, but isn't it redundant -

Yes, it is redundant!

> So, first of, i used QGSP_BERT, which seems like it doens't contain
> Polarization Physics - that was my mistake number 1!!!

You need polarization physics so that secondaries have imputed polarization 'at birth'. You don't need it to track the spin - of a polarized primary or secondary.

> But here are the issues I found after correcting Physics List: As you
> suggested, I used /tracking/verbose 4: I attached just 2 snapshots for
> e- primary and for gamma(one of the secondaries)... For e- primary, you
> can notice that PreStep Polarization is set correctly, but the PostStep
> one - by some reason it's 0.

"Somebody" (a process, it looks like in AlongStep and Transportation is the only active process) corrupts the polarization but only for the e- (with charge) and not the neutral photon.


 Add Message Add Message
to: "Re: Spin Tracking in B-field"

 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 ]