fire v0.19.0
Framework for sImulation and Reconstruction of Events
framework Namespace Reference

Namespace for interop with ROOT-based framework styled processors. More...

Classes

class  Analyzer
 Legacy analyzer class. More...
 
class  Event
 Wrapper Event in this namespace reintroducing legacy functionality. More...
 
class  EventProcessor
 Wrapper class for fire::Processor which does the necessary modifications on the constructors and adds the old configure method. More...
 
class  Producer
 Legacy producer class. More...
 

Typedefs

using ConditionsObject = fire::ConditionsObject
 
using ConditionsObjectProvider = fire::ConditionsProvider
 
using Process = fire::Process
 alias Process into this namespace More...
 

Detailed Description

Namespace for interop with ROOT-based framework styled processors.

These "legacy" processors are written with some small behavioral differences. We document them with deprecation warnings to try to encourage users towards using the newer style of processors.

Typedef Documentation

◆ Process

alias Process into this namespace

The Process is the Event's friend, this allows the Process to handle the core iteration procedure while preventing other classes from accessing these methods.

While the Process class has access to all of Event's private members, the methods below are the ones used by it.