kaliveda-dev team mailing list archive
-
kaliveda-dev team
-
Mailing list archive
-
Message #00036
[Branch ~kaliveda-dev/kaliveda/1.8] Rev 323: major clean-up of KV2Body:
------------------------------------------------------------
revno: 323
committer: John Frankland <frankland@xxxxxxxx>
branch nick: 1.8
timestamp: Wed 2011-02-16 17:20:47 +0100
message:
major clean-up of KV2Body:
only one SetOutgoing(KVNucleus*) method
if no exit channel defined, assume elastic scattering
take into account possibility of <=2 solutions for e.g. CM angle
as function of lab angle (e.g. projectile in inverse kinematics).
all GetELab, GetVLab, GetThetaLab methods rewritten to find both
solutions (changes names of methods and arguments. no more 'GetxxxProj'
or 'GetxxxTarget' methods).
ALL transformations of angles/energies are now relativistic
(some were not due to replication of code).
modified:
KVIndra/events/KVElasticScatterEvent_e475s.cpp
KVMultiDet/events/KV2Body.cpp
KVMultiDet/events/KV2Body.h
KVMultiDet/events/KVElasticScatter.cpp
KVMultiDet/events/KVElasticScatterEvent.cpp
--
lp:kaliveda/1.8
https://code.launchpad.net/~kaliveda-dev/kaliveda/1.8
Your team KaliVeda Development Team is subscribed to branch lp:kaliveda/1.8.
To unsubscribe from this branch go to https://code.launchpad.net/~kaliveda-dev/kaliveda/1.8/+edit-subscription