R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3BEventHeaderPropagator Class Reference

#include <R3BEventHeaderPropagator.h>

Public Member Functions

 R3BEventHeaderPropagator ()
 Default constructor.
 
 R3BEventHeaderPropagator (const TString &name, Int_t iVerbose=1, std::string_view nameheader="EventHeader.")
 Standard constructor.
 
InitStatus Init () override
 Method for task initialization.
 
void Exec (Option_t *) override
 Method for event loop implementation.
 

Detailed Description

Definition at line 24 of file R3BEventHeaderPropagator.h.

Constructor & Destructor Documentation

◆ R3BEventHeaderPropagator() [1/2]

R3BEventHeaderPropagator::R3BEventHeaderPropagator ( )

Creates an instance of the task with default parameters.

Definition at line 20 of file R3BEventHeaderPropagator.cxx.

◆ R3BEventHeaderPropagator() [2/2]

R3BEventHeaderPropagator::R3BEventHeaderPropagator ( const TString & name,
Int_t iVerbose = 1,
std::string_view nameheader = "EventHeader." )
explicit

Creates an instance of the task.

Parameters
namea name of the task.
iVerbosea verbosity level.

Definition at line 25 of file R3BEventHeaderPropagator.cxx.

Member Function Documentation

◆ Exec()

void R3BEventHeaderPropagator::Exec ( Option_t * )
override

Is called by the framework every time a new event is read.

Parameters
optionan execution option.

Definition at line 47 of file R3BEventHeaderPropagator.cxx.

◆ Init()

InitStatus R3BEventHeaderPropagator::Init ( )
override

This function is called by the framework before the event loop.

Returns
Initialization status. kSUCCESS, kERROR or kFATAL.

Definition at line 31 of file R3BEventHeaderPropagator.cxx.


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