← Back to team overview

kaliveda-dev team mailing list archive

[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