Suppose I am given a cone of vectors in $\mathbb{R}^n$ with $n\geq3$, which we can take to be an $(n-2)$-parameter family of vectors $V^a(\theta_1,\ldots,\theta_{n-2}$) along with all scalar multiples of these vectors. Is there a way to determine whether there exists a Lorentzian metric $\eta_{ab}$ (signature $(-,+,+,\ldots)$) such that this cone of vectors is the lightcone for the metric, i.e. the set of null vectors satisfying $\eta_{ab} V^a V^b = 0$?
There is obviously a brute force method where you pick $n$ vectors and solve for the metric components (up to an overall conformal factor) required to make these $n$ vectors null, and then check whether the rest of the vectors in the cone also are null, but this is rather cumbersome, and I was wondering if there is a more direct way to test whether the cone can be a lightcone of some Lorentzian metric.