Remove the need for link dependency and FileWriter fix
Use a forward declaration of LHCb::RawBank
and reinterpret_cast to/from the evt_data_t
type in InputAlg
and OutputAlg
. This allows us to remove any link dependencies on the Online library that declares the evt_data_t
type.
Also fix device selection in FileWriter.
Edited by Rosen Matev