Difference between revisions of "Kyle's Log"
Line 136: | Line 136: | ||
Arrived 10:15AM | Arrived 10:15AM | ||
Got scons, qt4, already have mysql, geant4 and python. Building qt4. Need gemc source. Filled out early time sheet. | Got scons, qt4, already have mysql, geant4 and python. Building qt4. Need gemc source. Filled out early time sheet. | ||
+ | Out 12:45PM | ||
+ | </pre> | ||
+ | |||
+ | '''Thur 15''' | ||
+ | <pre> | ||
+ | Arrived 12:30PM | ||
+ | Needed to set some env vars. Had to recompile qt4 with mysql support, recycling geant4 in sim12 build for gemc. | ||
+ | Lunch/Class Out: 2:15PM | ||
+ | |||
+ | Arrived 5:00PM | ||
+ | make install qt - still getting mysql errors. Rebuild scons. | ||
+ | Out 6:15pm | ||
+ | </pre> | ||
+ | |||
+ | '''Fri 16''' | ||
+ | <pre> | ||
+ | Arrived 9:00AM | ||
+ | Still getting MYSQL errors. Needed to export MYSQL=/. Getting a library error. | ||
</pre> | </pre> |
Revision as of 15:25, 16 November 2007
Progress and Task Log for Kyle
In Progress
Simulating single SVT.
- Geometry built
- Photoelectric finangles
Got Griffith's Particles. Sam has an excellent book on hardware by W. R. Leo
Batch mode guide comming along well, 80% of what we are doing right now is in the short list at the top. Dan is implementing a log file
Tasks
- Get tasks from Maurik
- Learn the XML, build a primer so we can set up simple test strips.
- Collaborate with dan for a 'Building Sim 12' page, once we can consistently build it. - Dan's got his to build on his mac. He has edited the guide as well.
- Track bugs and crashes of Sim12.
- Build a batch mode guide with common commands. -
- Build a clean and actually readable version of http://clasweb.jlab.org/wiki/index.php/Sim12_Manual.
Notes
Hits not implemented at all? To make materials active, flag them as sensitive="true". No actual hit tracking yet? Needs to out to a file.
Sim12 should be able to out the entire session, all text displayed in the terminal to a text file.
Need to add all particles to the menu in Sim12 gui, need an option to set energy. Maybe a command line to hybridize batch/gui mode? XML file selector?
Sim12 registers and interprets optical photon detection, giving you mass, velocity, direction, etc. Haven't seen it for anything else.
Colors!
Energy independent.
Red = leptons? e-, e+, mu-
Green = gamma rays, neutron, nu_e, nu_mu, optical photon
Blue = ??? pi+, proton
Yellow = ???
Pink = ???
Maybe seperated into classes like charge, optical or other wavelength photons, etc...
Log
October
Tue 23
Off clock - building Sim12 on Fedora 7, some linking errors with JGeant4 Arrived 12pm Familiarizing with batch mode, xml files Put together common batch mode commands from http://clasweb.jlab.org/wiki/index.php/Sim12_Manual. Creating log for hours, things done. Read SVT and silicon detector papers Out 3:00pm tonight: more reading, fix linking problem
Thur 25
Off clock - picking up Introduction to Elementary Particles by Griffiths today or tomorrow. Arrived 12pm Reading through HDDS-1_0.xsd - XML documentation Put together a simulation with just 2 SVTs (or maybe 1 double layered SVT) and a target. Simulation runs a LOT faster with reduced geometry. Wrote XML guide. Left 2:45pm
Fri 26
Off clock - picking up Introduction to Elementary Particles by Griffiths today or tomorrow. Arrived 10am Set up single 'strip' simulation. Trying to figure out color meaning. Color crazy! Perhaps seperated by charge, optical or 'other' emag radiation. All leptons so far are red. Note: I do not get the vertical red lines I did when first running the simulation. Perhaps there is too much geometry when the entire site is loaded and it breaks? Applying fields to the region. (Uniform) Seem to have some effect on charged particles in jets but not in incoming beam...not much of an effect though. Need to run more tests, check field strength. I don't think it's doing anything. Rotation in the phi dimension is broken for theta = 0. Sim12 registered hit for an optical photon, gave lots of nice information. Hasn't done that for other particle hits. Trying to get Sim12 to dump particle info to a file rather than just the terminal. Out - 12:30pm
November
Mon 5
Arrived 10:30AM Will G4 simulate semicondcutor SVT? - should...simulates photoelectric effect Building detector piece as descriped in the diagrom in the SVT notes. Fixing geometry. Out 12:15PM
Wed 7
Arrived 10:00AM It seems references to geometry in the xml files use the center of a volume for it's referencing index. I've built the first layer of the SVT cross section. What are we using for n, n+, and p+? Spoke to Sam about this, he will get back to me. For the laser test-bed we are trying to assemble: Is this laserlight polarized? Geant4 cannot yet simulate polarized light. Trying to simulate photoelectric effect. -what is the opticalphoton wavelength -controlled by energy? Out 12:30pm
Fri 9
Arrived 10:15AM Met with Sam on thursday, he recommended a great detector book, explaining the + designation on p and n semiconductors. I spoke with grad student Georgi Nenchev on Solid State physics, and he recommended I pick up a book. Modeling SVT from the cross section. What semiconductor materials are we using? (notes: p-gallium,boron,indium n-arsenic,phosphorus,antimony) How must the geometry be defined for pn junctions? out 12:45pm
Wed 14
Arrived 10:15AM Got scons, qt4, already have mysql, geant4 and python. Building qt4. Need gemc source. Filled out early time sheet. Out 12:45PM
Thur 15
Arrived 12:30PM Needed to set some env vars. Had to recompile qt4 with mysql support, recycling geant4 in sim12 build for gemc. Lunch/Class Out: 2:15PM Arrived 5:00PM make install qt - still getting mysql errors. Rebuild scons. Out 6:15pm
Fri 16
Arrived 9:00AM Still getting MYSQL errors. Needed to export MYSQL=/. Getting a library error.