Hundreds of people gathered at a candlelight vigil for Ms. Fraser on Monday evening outside Woodbury Elementary.

Mr. Mason was a judge on the Common Pleas Court in Cuyahoga County in August 2014 when Ms. Fraser called 911 on a Saturday afternoon to report that he had beaten her. With their children in the back seat, Mr. Mason slammed on the brakes in their S.U.V. on a Shaker Heights road and started to pummel Ms. Fraser in the passenger seat, according to the police report and court records. He slammed her head against the dashboard, and choked and bit her before he kicked her out of the car.

“My husband just beat me and threw me out of the car, and he has my two daughters in the car,” Ms. Fraser told a 911 operator, gasping for breath as she recounted what happened. “I’m afraid he’s going to hurt my daughters.”

The family had just left a funeral for Mr. Mason’s aunt.

The police found Mr. Mason inside the family’s home and their daughters unharmed in the S.U.V., which was outside the house, according to court records. Officers arrested Mr. Mason and confiscated smoke grenades, rifles, a sword, a bulletproof vest and thousands of rounds of ammunition from the house.

It was a shocking downfall for Mr. Mason, who had risen to top public positions in Cleveland and Ohio. In the late 1990s, he handled felony cases as an assistant prosecutor in Cuyahoga County, which includes Cleveland. He was later appointed to fill a vacancy in the Ohio House of Representatives and remained there until he won a State Senate race in 2006. In 2008, the state’s Democratic governor, Ted Strickland, appointed him to become a judge in Cuyahoga County.

Ms. Fraser filed for divorce two days after the beating but the case was still pending in court at the time of her death.

After Mr. Mason was arrested in 2014, the authorities came under criticism for the favorable treatment he appeared to have received. While he was suspended from his job, state rules allowed him to continue collecting his $121,000 salary while the case remained open.