ATLAS Offline Software
TrigCostSvc Member List

This is the complete list of members for TrigCostSvc, including all inherited members.

checkSlot(const EventContext &context) constTrigCostSvcprivate
discardEvent(const EventContext &context) overrideTrigCostSvcvirtual
endEvent(const EventContext &context, SG::WriteHandle< xAOD::TrigCompositeContainer > &costOutputHandle, SG::WriteHandle< xAOD::TrigCompositeContainer > &rosOutputHandle) overrideTrigCostSvcvirtual
finalize() overrideTrigCostSvcvirtual
generateTimeoutReport(const EventContext &context, std::string &report) overrideTrigCostSvcvirtual
getROIID(const EventContext &context)TrigCostSvcprivate
initialize() overrideTrigCostSvcvirtual
isMonitoredEvent(const EventContext &context, const bool includeMultiSlot=true) const overrideTrigCostSvcvirtual
m_algStartInfoTrigCostSvcprivate
m_algStopTimeTrigCostSvcprivate
m_costFinalizeAlgNameTrigCostSvcprivate
m_costSupervisorAlgNameTrigCostSvcprivate
m_enableMultiSlotTrigCostSvcprivate
m_eventMonitoredTrigCostSvcprivate
m_eventSlotsTrigCostSvcprivate
m_globalMutexTrigCostSvcprivate
m_masterSlotTrigCostSvcprivate
m_monitorAllEventsTrigCostSvcprivate
m_rosDataTrigCostSvcprivate
m_saveHashesTrigCostSvcprivate
m_slotMutexTrigCostSvcprivate
m_threadCounterTrigCostSvcprivate
m_threadToAlgMapTrigCostSvcprivate
m_threadToCounterMapTrigCostSvcprivate
monitor(const EventContext &context, const AlgorithmIdentifier &ai, const TrigTimeStamp &now, const AuditType type)TrigCostSvcprivate
monitorROS(const EventContext &context, robmonitor::ROBDataMonitorStruct payload) overrideTrigCostSvcvirtual
processAlg(const EventContext &context, const std::string &caller, const AuditType type) overrideTrigCostSvcvirtual
startEvent(const EventContext &context, const bool enableMonitoring=true) overrideTrigCostSvcvirtual
TrigCostSvc(const std::string &name, ISvcLocator *pSvcLocator)TrigCostSvc
~TrigCostSvc()TrigCostSvcvirtual