For individual , let , be the known baseline hazard function, and the extra hazard. Put
The class-specific survival functions are and . Consequently the unconditional survivor and failure density are
Mixture probabilities must be summed before taking a logarithm; a weighted average of class log-likelihoods would be a different, complete-data calculation. Substitution into the right-censored survival likelihood gives
Equivalently, this additive excess-hazard mixture likelihood has contribution
Here and must be nonnegative hazards. The factor can be dropped when maximizing over because is known. Factoring out censoring presumes a common parameter-free censoring mechanism independent of failure and latent class, conditional on the observed covariates; unmodelled class-specific censoring would change these mixture contributions.