ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
HltROBDataProviderSvc::EventCache Struct Reference

struct which provides the event cache for each slot More...

Collaboration diagram for HltROBDataProviderSvc::EventCache:

Public Member Functions

 ~EventCache ()
 

Public Attributes

const RawEventevent = 0
 
uint32_t currentLvl1ID = 0
 
uint64_t globalEventNumber = 0
 
uint32_t eventStatus = 0
 
bool isEventComplete = false
 
ROBMAP robmap
 
std::mutex eventCache_mtx
 mutex for ROB cache updates More...
 

Detailed Description

struct which provides the event cache for each slot

Definition at line 91 of file HltROBDataProviderSvc.h.

Constructor & Destructor Documentation

◆ ~EventCache()

HltROBDataProviderSvc::EventCache::~EventCache ( )

Definition at line 714 of file HltROBDataProviderSvc.cxx.

715 {
716  // delete event;
717  { robmap.clear(); }
718 }

Member Data Documentation

◆ currentLvl1ID

uint32_t HltROBDataProviderSvc::EventCache::currentLvl1ID = 0

Definition at line 94 of file HltROBDataProviderSvc.h.

◆ event

const RawEvent* HltROBDataProviderSvc::EventCache::event = 0

Definition at line 93 of file HltROBDataProviderSvc.h.

◆ eventCache_mtx

std::mutex HltROBDataProviderSvc::EventCache::eventCache_mtx

mutex for ROB cache updates

Definition at line 100 of file HltROBDataProviderSvc.h.

◆ eventStatus

uint32_t HltROBDataProviderSvc::EventCache::eventStatus = 0

Definition at line 96 of file HltROBDataProviderSvc.h.

◆ globalEventNumber

uint64_t HltROBDataProviderSvc::EventCache::globalEventNumber = 0

Definition at line 95 of file HltROBDataProviderSvc.h.

◆ isEventComplete

bool HltROBDataProviderSvc::EventCache::isEventComplete = false

Definition at line 97 of file HltROBDataProviderSvc.h.

◆ robmap

ROBMAP HltROBDataProviderSvc::EventCache::robmap

Definition at line 98 of file HltROBDataProviderSvc.h.


The documentation for this struct was generated from the following files:
HltROBDataProviderSvc::EventCache::robmap
ROBMAP robmap
Definition: HltROBDataProviderSvc.h:98