Small Aircraft
Air Traffic Control Fully Certified
Air Traffic Control Time Certified In Pos 1 (yrs) 2
Distraction
ATC Issue All Types; Conflict Ground Conflict; Less Severe; Deviation / Discrepancy - Procedural Clearance; Ground Incursion Runway
Air Traffic Control Separated Traffic
Human Factors; Procedure; Staffing
I just relieved the previous controller; I was working normal pattern traffic and VFR ins and outs. Aircraft X called for a departure; left standard; then changed to left crosswind at river. I built a window for the departure. Ground Control asked me for a crossing of 25L at Lima and Bravo twice. I gave the crossing at Lima; and with a restriction for traffic on the runway; Bravo twice.  I had planned to use Line Up and Wait (LUAW) for Aircraft X; but because of the tower staffing being marginal; Controller In Charge (CIC) was combined with Clearance Delivery (CD); and LUAW was not authorized. I remembered that; so I didn't line Aircraft X up. When I observed the landing aircraft clear the runway; I cleared Aircraft X for takeoff; forgetting about the crossing. When Aircraft X rounded the corner; the first crossing was complete. The ground controller alerted me that they were still crossing one more; and was able to stop the second aircraft Y in the flight before they crossed the hold bars. I cancelled Aircraft X's takeoff clearance; they exited them from F1 and the second Aircraft Y crossed without incident.I need to be more focused coming into the position. Having adequate staffing numbers for the facility to be able to use LUAW throughout all busy hours would help. Realistically; most Certified Professional Controllers (CPC) here ignore the rules of LUAW for the sake of the operational efficiency.
LGB Tower Controller reported that there was approval for two aircraft to cross the runway. After one crossed the Controller reported that they cleared an aircraft for takeoff. Ground Control advised Local Control of the second aircraft that was cleared to cross. Local cancelled the takeoff clearance before the crossing aircraft crossed the hold short bars.