CVS Log for include/RATTrackNode.hh,v



head 1.2;

Version 1.2
@Miscellaneous fixes to allow RATDB to be accessed from the ROOT interpreter: - #ifdefs in STL+ header for textio to make rootcint happy - Comment out clear_unique() method from smart pointer template class that was causing linker problems with the ROOT dictionary. - Add RATDB classes to the makefile which generates the ROOT shared library - Fix lingering warning about RATTrackNode not having ROOT ClassDef of its own, despite inheriting from a class (RAT_MCTrackStep) which does have a ClassDef. - Add LoadDefaults() method to RATDB for easing reading of standard tables. Bottom line, now you can do this from ROOT: RATDB *db = RATDB::Get(); db->LoadDefaults(); RATDBLinkPtr l = db->GetLink("DAQ"); double sampling_time = l->GetD("sampling_time"); Warning--ROOT 4 has issues with STL vectors, so this won't work: const vector &x = lpmtlocation->GetFArray("x"); You have to use ROOT 5 for vectors.
date 2006.03.13.22.35.03; author volsung; state Exp;

Version 1.1
@Individual particle tracks can be stored into the ROOT tree and pruned out as well. The pruner can also remove particular particle types. Documentation forthcoming...
date 2005.12.20.18.03.23; author volsung; state Exp;


Back to files page.

Matthew Worcester
Last modified: Mon Mar 13 16:36:00 CST 2006