eventAnalysis  7.0-49-g0ac7482
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
AnalysisLoopGlobals Namespace Reference

Used to expose globals that may be of use to other modules. More...

Variables

std::string CurrentlyProcessingModule = ""
 Holds the name of the module that is currently executing TAnalysisBase::Process. More...
 
int EventNumber = -1
 Holds the number of processed events. More...
 
bool StopProcessing = false
 Used to notify the event loop to stop processing events and finish quickly. More...
 

Detailed Description

Used to expose globals that may be of use to other modules.

Variable Documentation

std::string AnalysisLoopGlobals::CurrentlyProcessingModule = ""

Holds the name of the module that is currently executing TAnalysisBase::Process.

Set by ND::TAnalysisLoop::Operator(). Used by an interrupt handler in RunEventAnalysis.cxx to report loop progress.

Definition at line 39 of file TAnalysisLoop.cxx.

Referenced by ND::TAnalysisLoop::operator()().

int AnalysisLoopGlobals::EventNumber = -1

Holds the number of processed events.

Used by an interrupt handler in RunEventAnalysis.cxx to report loop progress.

Definition at line 38 of file TAnalysisLoop.cxx.

Referenced by ND::TAnalysisLoop::operator()().

bool AnalysisLoopGlobals::StopProcessing = false

Used to notify the event loop to stop processing events and finish quickly.

Definition at line 40 of file TAnalysisLoop.cxx.

Referenced by ND::TAnalysisLoop::operator()().


Package Summary
Package Name: eventAnalysis
Package Version: 7.0-49-g0ac7482
Package Manager:

Generated on Mon Mar 25 2024 14:44:00 for eventAnalysis by doxygen 1.8.5