I am looking for a reference for the following theorem:
Theorem: Let $G$ be a 2-connected, simple, undirected graph, and let $T$ be a spanning tree. Then $G$ has an ear decomposition in which every ear contains exactly one edge outside $T$.
I am following West's definition of "ear decomposition": an edge decomposition of $G$ into a cycle $C$ and a sequence of paths $P_1,\dots,P_m$, where $P_i$ shares only its endpoints with $C\cup P_1\cup\cdots\cup P_{i-1}$.
I think this is true; the idea is clear but some care is needed with the algorithm. It seems like something that ought to be known, but I have not been able to locate a reference.