// @(#)$Id: piddef.h,v 1.5 2002-12-03 14:50:24 jaskula Exp $ #ifndef __PidDEF_H #define __PidDEF_H #include "haddef.h" const Cat_t catPidTrackCand = PID_OFFSET + 1; const Cat_t catPidCandidate = PID_OFFSET + 2; const Cat_t catPidPart = PID_OFFSET + 3; const Cat_t catPidDileption = PID_OFFSET + 4; enum EnumPidAlgorithm_t { algNotSet = -1, algMerged, // 0 algBayes, // 1 algRich, // 2 algTof, // 3 algShowerTofino, // 4 algMomVsBeta, // 5 algClosePair // 6 }; #define CL_ALOGRITHM_OFFSET 100 #define nPID_DUMMY 0 #define nUNKNOWN -1.0f // return value for algorithms which they cannot // calculate: e.g. shower Alg for hit in TOF #define kIsSim (1 << 14)// Flag for sim instance for objects #endif