EventAnalysis  1.3.0
Public Member Functions | List of all members
EA::RootMacroConfigurator Class Reference

Configures the analysis according to a Root macro. More...

#include <RootMacroConfigurator.h>

Inheritance diagram for EA::RootMacroConfigurator:
EA::Configurator

Public Member Functions

 RootMacroConfigurator ()
 Constructor. More...
 
bool Configure (AnalysisManager &anManager, const std::string &fileName, const CommandLineParameters &clParams)
 Configures the analysis manager using the given Root macro file. More...
 
- Public Member Functions inherited from EA::Configurator
virtual ~Configurator ()
 Destructor. More...
 
bool AddConfigurationFolders (const std::vector< std::string > &folders)
 Adds configuration folders. More...
 

Additional Inherited Members

- Protected Member Functions inherited from EA::Configurator
const std::vector< std::string > & GetConfigurationFolders ()
 

Detailed Description

Configures the analysis according to a Root macro.

This class reads the configuration instructions from a Root macro file

Constructor & Destructor Documentation

◆ RootMacroConfigurator()

EA::RootMacroConfigurator::RootMacroConfigurator ( )
inline

Constructor.

Member Function Documentation

◆ Configure()

bool EA::RootMacroConfigurator::Configure ( AnalysisManager anManager,
const std::string &  fileName,
const CommandLineParameters clParams 
)
virtual

Configures the analysis manager using the given Root macro file.

Parameters
anManagerThe analysis manager.
configFileThe Root macro config file.
clParamsthe command line parameters.
Returns
true if the analysis manager has been correctly configured.

Implements EA::Configurator.


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