float TryRoot(MinutiaPair root, Template candidate)
        {
            Pairing.Reset(root);
            BuildPairing(candidate);

            MatchAnalysis.Analyze(Pairing, EdgeLookup, Probe.Template, candidate);
            return(MatchScoring.Compute(MatchAnalysis));
        }