Version with working skimming and last 4.4 tag.
Enable skimming.
Include files checked.
Cosmetics
Cleanup and double32.
Incorporate updated RefArray (no size template argument anymore) and add necessary caches and cache clear calls
Reworked particle interface to cache FourVectorM
Added ObjType to retrieve type of object.
AddDaughter (const particle *p)
Switched to new optimized RefArray now supporting multiple PIDs
removed virtual from AddDaughter function
Added DaughterData to DecayParticle
Cleanup
Moved containers into DataCont.
Remove std:vector implementation of RefArray and use our own TRefArray using the stack rather than the heap. For IO we use a custom streamer.
Revert to HasDaughter.
Added Pdg lookup for Gen and Sim Particles, Charge() now returns a double
Tried to unify Getters and Setters. Getter are without Get. Setters are with Set. This change implies modifications for analysis code
Unified handling using Clear
Indicate on construction time how many refs to particles one expects to reduce copying of TRefs in the TRefArray.
Coding conventions.
Reset size after every add, costly but only done at filling time.
Cleanup
Composite particle class
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.