MassiveLVectorQ

MassiveLVectorQ[x]
returns True if x is interpretable as LVector but not as a massless Spinor. Returns False otherwise.
Arbitrary symbol is not interpreted as massive LVector:
LVector that is not a massless Spinor is interpreted as massive LVector:
Massless spinor is not interpreted as massive LVector: