JANA2
C++ framework for multi-threaded data processing
jana::components::JHasRunCallbacks Class Reference
Inheritance diagram for jana::components::JHasRunCallbacks:
[legend]

Classes

class  Resource
 
struct  ResourceBase
 

Public Member Functions

void RegisterResource (ResourceBase *resource)
 
virtual void ChangeRun (int32_t)
 
virtual void ChangeRun (const JEvent &)
 
virtual void BeginRun (const std::shared_ptr< const JEvent > &)
 
virtual void ChangeRun (const std::shared_ptr< const JEvent > &)
 
virtual void EndRun ()
 

Protected Attributes

std::vector< ResourceBase * > m_resources
 
int32_t m_last_run_number = -1
 

The documentation for this class was generated from the following file: