Message: Re: Wrong photon yield for alpha particles Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Feedback Re: Wrong photon yield for alpha particles 

Forum: Processes Involving Optical Photons
Re: Question Wrong photon yield for alpha particles (Liyong Zhang)
Re: Feedback Re: Wrong photon yield for alpha particles (Gumplinger Peter)
Date: 31 Aug, 2016
From: Liyong Zhang <Liyong Zhang>

Hi Gumplinger,

Thank you for your reply.

The scintillator is 0.32 mm thick LiF and ZnS, which can stop 40 MeV alpha particle, so for the 1 meV-10MeV alpha all the energy is deposited in the scintillator.(I also tried to use several MeV alpha bombard the scintillator directly and got the same wrong result)

I check the photons number and alpha particle energy deposit at SteppingAction::UserSteppingAction, with the following codes:
    if ( theTrack->GetCurrentStepNumber() == 1 )
    {
        if (ParticleName == "opticalphoton")
        {
            G4cout<<"opticalphoton "<<endPoint->GetKineticEnergy()/eV<<G4endl;
        }
    }

    if (ParticleName != "opticalphoton")
    {
        //G4cout<<"New Particle = "<<ParticleName<<G4endl;
        G4cout<<ParticleName<<" "<<endPoint->GetKineticEnergy()/MeV
        <<" "<<prePoint->GetKineticEnergy()/MeV
        <<" StepNumber= "<<theTrack->GetCurrentStepNumber()<<G4endl;
    }
And also, I check the photon detected by PMT and got similar result

I copied the UserStackingAction from LXe, it seems to me these codes doesn't affect the photon numbers, is there anything else I should do?

 Add Message Add Message
to: "Re: Wrong photon yield for alpha particles"

 Subscribe Subscribe

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