Adding HtMht producer from CaloTowers

I would like to have a HighLevelTrigger HT / MHT producer which takes as CaloTowers as input, as opposed to the jets. The use case is to allow triggering HT made purely from ECAL or HCAL inputs.