7#ifndef TRIGNAVSTRUCTURE_TRIGGERELEMENTFACTORY_H
8#define TRIGNAVSTRUCTURE_TRIGGERELEMENTFACTORY_H
38 const std::vector< TriggerElement* >&
listOfProduced(
unsigned int id)
const {
48 std::vector< TriggerElement* >
m_list;
std::vector< TriggerElement * > m_list
std::vector< TriggerElement * > m_notfound
std::vector< TriggerElement * > & listOfProduced(unsigned int id)
const std::vector< TriggerElement * > & listOfProduced(unsigned int id) const
std::map< te_id_type, std::vector< TriggerElement * > > m_groupedById
this is to speed up queries
const std::vector< TriggerElement * > & listOfProduced() const
TriggerElement * produce(unsigned int id, bool ghost=false, bool nofwd=false)
std::vector< TriggerElement * > & listOfProduced()
TriggerElement is the basic ingreedient of the interface between HLT algorithms and the navigation It...
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...