Message: more photons counted than generated Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question more photons counted than generated 

Forum: Processes Involving Optical Photons
Date: 25 Jun, 2011
From: Athreya Shankar <Athreya Shankar>

hello,
I have a plastic scintillator 'A', and one 1 MeV proton is incident on it. the scintillator is surrounded by reflectors on all sides, except one side, through which it is required that the photons pass out of the scintillator. I have created a dummy detector(vacuum) DummyDet at this opening, and I have used the following logic to count the photons passing out:
 if(aStep->GetPostStepPoint()->GetPhysicalVolume()->GetName()=="DummyDet")
{
  if(partEnergy>0 && particle==G4OpticalPhoton::OpticalPhotonDefinition())
   {
    std::ofstream f1("opticalPhotonsCounted1.txt",std::ios::app);
    f1<<partEnergy/eV<<"\t"<<xPosition/mm<<"\t"<<yPosition/mm<<"\t"<<zPosition/mm<<G4endl;
    G4cout<<"these are the photons entering the first dummy detector:"<<partEnergy/eV<<G4endl;
   }
}
But using this logic, the photons counted is much above (around 20000) what is being generated (around 13500). What is the mistake here?

if I use another logic, which is to have an absorber very close to the opening(not touching the plastic scintillator), then the number of photons counted is reasonable(around 7500).

Kindly clear this doubt.
Thanks in advance
Athreya

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

1 Feedback: Re: more photons counted than generated   (Sam Blake - 26 Jun, 2011)
1 None: Re: more photons counted than generated   (Athreya Shankar - 26 Jun, 2011)
2 Feedback: Re: more photons counted than generated   (Gumplinger Peter - 27 Jun, 2011)
1 None: Re: more photons counted than generated   (Athreya Shankar - 27 Jun, 2011)
(_ Agree: Re: more photons counted than generated   (Gumplinger Peter - 28 Jun, 2011)
 Add Message Add Message
to: "more photons counted than generated"

 Subscribe Subscribe

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