I've developed new BRAT classes to do the C1 analysis, and I would like to commit them soon. Here's a short description: BrPid: A base class for pid classes. I believe that the idea is to make a number of BrPid objects for each reconstructed track (BrTofPid, BrC1Pid, BrRichPid...). This is an attempt to make a useful base class for these classes. It contains the track id, a BrDetectorList and three pdg codes with three corresponding confidence levels. For example one could imagine that the TOFW determines that the pid of a tracks is a pion with 80% certainty, a kaon with 15% certainty and a proton with 4% certainty. This class is made to start this discussion and to have a base class for the BrC1Pid. BrC1Pid: Pid class for C1. At this point only the BlobEnergy is used. Later we might want to use the BrC1PidModule to determine the probability of the particle being a pion/kaon/proton. BrC1PidModule: Module that takes FFS track table and BrChkvRdo (for C1) and creates a BrC1Pid object for each track. These are stored in a BrDataTable (C1Pid) which is returned to the outNode. BrC1AdcGainCalModule: Module that makes gain calibration for C1. The gain calibration constant is determined by the peak in the adc spectrum created by tracks with 4<p<6 pointing to the middle of the tube. There has been some discussion on this topic. I think that this is a good way to do it, but if you have other ideas please let me know. There is still some work to be done on these classes, but I would like to commit them anyway, so that people can see how it's done and comment it, and so that one can use C1 in the analysis without special non-brat classes. I think I'll be ready to commit it tomorrow (please let me know if you think it's a bad idea.) I would also like to remove the BrC1Hit class, since BrC1Pid has all the information - does anybody use this class? Cheers, Claus +-------------------------------------------------------------+ | Claus Jørgensen | | Cand. Scient. Phone : (+45) 33 32 49 49 | | Cell : (+45) 27 28 49 49 | | Niels Bohr Institute, Ta-2, Office : (+45) 35 32 53 07 | | Blegdamsvej 17, DK-2100, E-mail : ekman@nbi.dk | | University of Copenhagen Home : www.nbi.dk/~ekman/ | +-------------------------------------------------------------+
This archive was generated by hypermail 2b30 : Wed Aug 29 2001 - 09:54:39 EDT