April 22, 2005 Meeting

Friday 22, April
11:30 am - 12 pm CDT
Dial-in: 1-510-883-7860, at the prompt enter 826763 followed by the # sign

Attending: Josh Klein, Tim Bolton, Matt Worcester

Agenda

1. status of ReactorFsim
2. plans to freeze and test a new version in the next 2-4 weeks for studies leading up to the reviews
3. futher tests of ReactorFsim against other MCs
4. what numbers in the proposal can we improve on the time scale of the next few months?

Progress reports

Peter has a release version of the GEANT4 veto simulation ready to make public. Here is his report:

"1. G4 is up and running. Everything looks good and I think we will may it easily, but see below. We can put it into your CVS repository whenever you wish.

"2. The way we have planned things is not going to work out exactly as planned, I think it will work out better than planned. Here's why: our idea was that I would give you a flux function containing neutrons at the vessel and veto information which you would then read in to ReactorFSim. The problem is that we expect one unvetoed neutron per day. G4 generates events at about 2 Hz and we need to sample over 20 m^2. At 450 MWE, the rate over 20 m^2 is 3.2 Hz, so to get one neutron to put into ReactorG4Sim, I need to run G4 for a day and a half.

"In addition, you do not yet have a way to propagating a 100 MeV neutron and taking into account n-p scattering at these energies. Maybe by now you do, which is fine. In any event, what we can do, which is much easier, is this: attached is a file of neutrons generated at (0,0,-3.5m) with cos_thete=(0,1). The neutron energy is flat over 0.1-1000 MeV and the polar angle distubution is flat over (0,1). I thien let G4 propogate them through the mineral oil and flag the proton scatterings. This way, you only need worry about the what happens with the proton (Birke's law) and neutron after it hits the proton. You run all these events through ReactorFSim, but be sure to keep track of the initial neutron position and energy: if you know that, then I can use G4 to give you weights for each and we're done.

"There are some points: the way G4 moves a neutron through any sort of scattering is to destroy the initial state neutron and create a final state neutron. I just write everything into the event record:

"The first 9001 energy is the initial neutron
9004 is the scattered proton
The 9001 record just before a scattered proton gives you the neutron
The 9001 record just before a scattered proton gives you the neutron
momentum vector before the scattering; you work out the neutron momentum vector after.

"This should be easy. I've attached a file of 500 events; you tell me and I can give you as many as you want."

Dave and Tim are about 90% done with the improved reconstruction based on their PMT data structure.

Matt has checked in code to do multiple compton scattering for the H and Gd capture gammas to ReactorFsim. He also defined two separate AV thicknesses for the 3-zone configuration.

New work

Josh is going to study the effect of his TrackPhoton code and answer the following questions based on these plots of positron and neutron energy spectra: Josh also has a new student who is working on improving the event_setup configuration file for RecatorFsim to run batch jobs.

Dave and Tim are going to add timing for scintillation light to ReactorFsim. They might be done in about 3 weeks.

Matt is going to check in new code with some bug fixes and pass the two AV thicknesses to ReactorDetector. He is also going to start the code in ReactorFsim to handle Peter's new veto events, defined above. He is going to start looking at Cherenkov light in the mineral oil.

Discussion

The plan is to freeze ReactorFsim in 3 weeks, which will hopefully allow Dave and Tim time to finish the scintillation light timing.

Next Meeting(s)

Thursday, April 28th at 10:30 am EDT (full collaboration).


Back to Simulation Page.

Matthew Worcester
Last modified: Fri Apr 22 13:24 CDT 2005