|
HLT::TriggerElement::FeatureAccessHelper | Trig::FeatureAccessImpl::getTypelessBits (const HLT::TriggerElement *te, const HLT::TrigNavStructure *navigation) |
|
void | Trig::FeatureAccessImpl::typelessCollect (const HLT::TriggerElement *te, HLT::class_id_type clid, std::vector< Trig::TypelessFeature > &data, const std::string &label, unsigned int condition, const HLT::TrigNavStructure *navigation) |
|
template<typename REQUESTED , typename STORED , typename CONTAINER > |
std::vector< Trig::Feature< REQUESTED > > | Trig::FeatureAccessImpl::typedGet (const std::vector< TypelessFeature > &features, const HLT::TrigNavStructure *navigation, const asg::EventStoreType *store, const std::string &container_name=ClassID_traits< CONTAINER >::typeName()) |
|
template<typename STORED , typename REQUESTED > |
void | Trig::FeatureAccessImpl::insert_element (std::vector< Trig::Feature< REQUESTED > > &, Trig::TypelessFeature &, const STORED *) |
|
template<typename REQUESTED > |
void | Trig::FeatureAccessImpl::insert_element (std::vector< Trig::Feature< REQUESTED > > &result, Trig::TypelessFeature &feature, const REQUESTED *element) |
|
template<typename STORED > |
void | Trig::FeatureAccessImpl::insert_flatten_if (std::vector< Trig::Feature< STORED > > &result, const Trig::TypelessFeature &feature, const std::shared_ptr< const STORED > &newfeature) |
|
template<typename REQUESTED , typename STORED > |
void | Trig::FeatureAccessImpl::insert_flatten_if (std::vector< Trig::Feature< REQUESTED > > &result, const Trig::TypelessFeature &feature, const std::shared_ptr< const STORED > &newfeature) |
|
template<typename STORED > |
std::shared_ptr< const STORED > | Trig::FeatureAccessImpl::filter_if (std::true_type is_same, std::shared_ptr< const STORED > &original, const TrigPassBits *bits) |
|
template<typename STORED > |
std::shared_ptr< const STORED > | Trig::FeatureAccessImpl::filter_if (std::false_type, std::shared_ptr< const STORED > &original, const TrigPassBits *) |
|