Establish a standard way to represent particle identification results
Robert Sulej prompts us to discuss about
... a uniform way of saving PID results. [...] dE/dx PID result is a vector of probabilities for each tested "pdg" hypothesis (and optionally probability of "none of known pdg"), we do the same for e/ and stopping p/_K_// (and for test "stopping or not"). Now the algorithm outputs
std::map<pdg, probability>- maybe it is reasonable format. We did not add yet any data product to save the result. I have a feeling that PID algorithm outputs in larana can be a bit more standardized, if their authors agree of course, instead of hardcoded names like
kaon_mva(just for example, the actual names in
The agreement on the PID output convention can be very useful since people are starting work on modules for higher level analysis.
Jim Kowalkowski also pointed out work on a tuple-like data product he's working on supporting, that might be useful in this context.