TrigDecisionTool: various const and thread-safety fixes
Various const-fixes that will get us closer to enabling the thread-checker for TrigDecisionTool:
- Remove
expressStreamContainermethod as this use-case is currently not supported (and not used) -
AnyTypeDeleter: There is no need to const-cast pointers before feeding them to the deleter. Deleting an object through a const-pointer is perfectly fine. -
TrigParticle: Import all theDataVectorconstructors in our old-style EDM containers (usually these would betypedefs, but our navigation type system cannot deal with those). This is necessary to be able to use e.g.ConstDataVectorwith these containers. - Use
ConstDataVectorin FeatureCollect classes when filtering a DataVector insted ofconst-casting.
Edited by Frank Winklmeier