[Halld-cal] svn updates
beattite
beattite at uregina.ca
Thu Jun 25 17:57:39 EDT 2015
Hello.
I just checked in some changes to svn.
The first is a change to the DBCALShower_factory_CURVATURE code. This
incorporates the changes recently made to include points which fell
outside of the BCAL, along with shower position averaging that ignores
layer four hits (as the IU code does). Also, I added the curvature
tables themselves to the libraries/BCAL folder, for lack of a better
place to put them (to my knowledge). So, with this version, people
should be able to use the CURVATURE shower code. Eventually, I think we
wanted to put the curvature tables in the database, but for the time
being, this will probably work for now. This is revision 18889.
The second is a change to mcsmear. This incorporates the pulling of
attenuation lengths and effective speed of lights from the database in
the same way as DBCALPoint_factory does. It'll pull values from
BCAL/attenuation_parameters in the ccdb. This is revision 18890.
Sean and I have changed the ccdb values for the attenuation length to
525 for both the mc_parms and the attenuation_parameters;mc tables.
If we don't want to use the newest version of mcsmear for the
simulations next week, then we can use a revision prior to this
check-in. I think it should be fine to use the newest version, though.
Most of the things I've done in the last few days have been with this
newest version, and it behaves just like the old version from what I can
tell. For 'variation=mc,' it's the same as before, as in, the
attenuation length will always be some set number (previously 310, now
525). But, it can now also support using the default attenuation
lengths (those measured recently) if we'd like.
If any of this is unclear, or if you have questions or concerns, let me
know.
More information about the Halld-cal
mailing list