Yes, that's how I understand it. For each gene, they look at all the many SNPs that are in or around that area of the DNA where the gene's code is located to give that gene a score based on how significant those nearby SNPs were in the GWAS (how high they are in the manhattan plot). They account for linkage disequilibrium between SNPs to not "double-count" a genetic signal in a gene's score if multiple SNPs are all significant together just because of LD.So it's like they used all possible genes but weighed them by how much the SNP signal from the GWAS points to them? That would make more sense and make there results more interesting.