← Back to team overview

kaliveda-dev team mailing list archive

[Branch ~kaliveda-dev/kaliveda/1.8] Rev 755: changes to automatic branch creation for global variables (KVGVList::MakeBranches):

 

------------------------------------------------------------
revno: 755
committer: John Frankland <frankland@xxxxxxxx>
branch nick: kaliveda
timestamp: Tue 2013-01-22 08:47:29 +0100
message:
  changes to automatic branch creation for global variables (KVGVList::MakeBranches):
   - branch and leaf names are identical for multivalue variables: VGNAME.VALUENAME
  This is so that e.g. Dalitz creation in KVTreeAnalyzer works correctly
   - branches can be either 'double' (default) or 'integer' (multiplicities, charge distributions, etc.)
  in this way, integer variables are binned correctly using default TTree::Draw, TTreeViewer,
  or KVTreeAnalyzer
   - user can control number of branches created for multivalue variables. Thus for Zmax
  default is now 3 (Zmax1/2/3), for KVTensP also (theta flow/sphericity/coplanarity).
  WARNING: correspondance between index and value has been changed in KVTensP!
  Some code may not work in the same way anymore :(
modified:
  KVMultiDet/vg_base/KVGVList.cpp
  KVMultiDet/vg_base/KVGVList.h
  KVMultiDet/vg_base/KVVarGlob.cpp
  KVMultiDet/vg_base/KVVarGlob.h
  KVMultiDet/vg_charge/KVZbound.cpp
  KVMultiDet/vg_charge/KVZmax.cpp
  KVMultiDet/vg_charge/KVZtot.cpp
  KVMultiDet/vg_multiplicity/KVMultAv.cpp
  KVMultiDet/vg_multiplicity/KVMultLeg.cpp
  KVMultiDet/vg_shape/KVTensP.cpp


--
lp:kaliveda
https://code.launchpad.net/~kaliveda-dev/kaliveda/1.8

Your team KaliVeda Development Team is subscribed to branch lp:kaliveda.
To unsubscribe from this branch go to https://code.launchpad.net/~kaliveda-dev/kaliveda/1.8/+edit-subscription