JANA2
C++ framework for multi-threaded data processing
JEventPool Member List

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

Finalize() (defined in JEventPool)JEventPoolinline
GetCapacity() (defined in JEventQueue)JEventQueueinline
GetLocationCount() (defined in JEventQueue)JEventQueueinline
GetSize(size_t location) (defined in JEventQueue)JEventQueueinline
JEventPool(std::shared_ptr< JComponentManager > component_manager, size_t max_inflight_events, size_t location_count, JEventLevel level=JEventLevel::PhysicsEvent) (defined in JEventPool)JEventPoolinline
JEventQueue(size_t initial_capacity, size_t locations_count) (defined in JEventQueue)JEventQueueinline
m_capacity (defined in JEventQueue)JEventQueueprotected
m_local_queues (defined in JEventQueue)JEventQueueprotected
Pop(size_t location) (defined in JEventQueue)JEventQueueinline
Push(JEvent *event, size_t location) (defined in JEventQueue)JEventQueueinline
Scale(size_t capacity) override (defined in JEventPool)JEventPoolinlinevirtual
~JEventQueue()=default (defined in JEventQueue)JEventQueuevirtual