Project
Loading...
Searching...
No Matches
o2::framework::MakeRootTreeWriterSpec::Preprocessor Struct Reference

#include <MakeRootTreeWriterSpec.h>

Public Types

using Process = std::function< void(ProcessingContext &)>
 processing callback
 

Public Member Functions

constexpr operator bool ()
 check if the Preprocessor can be executed
 
void operator() (ProcessingContext &context)
 execute the preprocessor
 

Public Attributes

std::variant< std::monostate, Processcallback
 the callback
 

Detailed Description

Definition at line 231 of file MakeRootTreeWriterSpec.h.

Member Typedef Documentation

◆ Process

processing callback

Definition at line 233 of file MakeRootTreeWriterSpec.h.

Member Function Documentation

◆ operator bool()

constexpr o2::framework::MakeRootTreeWriterSpec::Preprocessor::operator bool ( )
inlineconstexpr

check if the Preprocessor can be executed

Definition at line 239 of file MakeRootTreeWriterSpec.h.

◆ operator()()

void o2::framework::MakeRootTreeWriterSpec::Preprocessor::operator() ( ProcessingContext context)
inline

execute the preprocessor

Definition at line 245 of file MakeRootTreeWriterSpec.h.

Member Data Documentation

◆ callback

std::variant<std::monostate, Process> o2::framework::MakeRootTreeWriterSpec::Preprocessor::callback

the callback

Definition at line 236 of file MakeRootTreeWriterSpec.h.


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