- enum ETRDtrackletError {
- kAttachClFound = 1 // not enough clusters found
- ,kAttachRowGap // found gap attached rows
- ,kAttachRow // found 3 rows
- ,kAttachMultipleCl // multiple clusters attached to time bin
- ,kAttachClAttach // not enough clusters attached
- ,kFitFailed // fit failed det=0
- ,kFitOutside // ref radial position outside chamber - wrong covariance
+
+ enum ETRDtrackletError { // up to 8 bits
+ kAttachClFound = 0 // not enough clusters found
+ ,kAttachRowGap = 1 // found gap attached rows
+ ,kAttachRow = 2 // found 3 rows
+ ,kAttachMultipleCl= 3// multiple clusters attached to time bin
+ ,kAttachClAttach= 4 // not enough clusters attached
+ ,kFitCl = 5 // not enough clusters for fit
+ ,kFitFailedY = 6 // fit failed in XY plane failed
+ ,kFitFailedZ = 7 // fit in the QZ plane failed