FunTuple taking a list as inputs

There is a usecase for Funtuple taking a few line locations as input if the decay descriptors are identical


data1 = get_particles(f"/Event/HLT2/{line1}/Particles")
data2 = get_particles(f"/Event/HLT2/{line2}/Particles")

funtuple = Funtuple(
        name="myTuple",
        tuple_name="DecayTree",
        fields=fields,
        variables=variables,
        inputs=[data1, data2],
    )

Could inputs take a list?

One would have to be careful with prefilters and decay descriptors. @masmith seems possible?

(cc @yamhis)