particle->SetWeight(weight);
particle->SetUniqueID(mech);
- if(!done) particle->SetBit(kDoneBit);
+
+
+ if(!done) {
+ particle->SetBit(kDoneBit);
+ } else {
+ particle->SetBit(kTransportBit);
+ }
+
+
// Declare that the daughter information is valid
particle->SetBit(kDaughtersBit);