DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | List of all members
dd4hep::EventConsumer Class Referenceabstract

Event event consumer base class for DDEve: Interface class for event I/O. More...

#include <EventHandler.h>

Inheritance diagram for dd4hep::EventConsumer:
dd4hep::Display dd4hep::EventControl

Public Member Functions

 EventConsumer ()=default
 Standard constructor. More...
 
virtual ~EventConsumer ()
 Default destructor. More...
 
virtual void OnNewEvent (EventHandler &)=0
 Consumer event data callback. More...
 
virtual void OnFileOpen (EventHandler &)=0
 Consumer file open callback. More...
 
 ClassDef (EventConsumer, 0)
 

Detailed Description

Event event consumer base class for DDEve: Interface class for event I/O.

Author
M.Frank
Version
1.0

Definition at line 127 of file EventHandler.h.

Constructor & Destructor Documentation

◆ EventConsumer()

dd4hep::EventConsumer::EventConsumer ( )
default

Standard constructor.

◆ ~EventConsumer()

EventConsumer::~EventConsumer ( )
virtual

Default destructor.

Definition at line 27 of file EventHandler.cpp.

Member Function Documentation

◆ ClassDef()

dd4hep::EventConsumer::ClassDef ( EventConsumer  ,
 
)

◆ OnFileOpen()

virtual void dd4hep::EventConsumer::OnFileOpen ( EventHandler )
pure virtual

Consumer file open callback.

Implemented in dd4hep::Display, and dd4hep::EventControl.

◆ OnNewEvent()

virtual void dd4hep::EventConsumer::OnNewEvent ( EventHandler )
pure virtual

Consumer event data callback.

Implemented in dd4hep::Display, and dd4hep::EventControl.


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