EventAnalysis  1.0.0
ClingMacroConfigurator.h
Go to the documentation of this file.
1 /*
2  * ClingMacroConfigurator.h
3  *
4  * Created on: 27 Aug 2017
5  * Author: Nicola Mori
6  */
7 
10 #ifndef CLINGMACROCONFIGURATOR_H_
11 #define CLINGMACROCONFIGURATOR_H_
12 
14 
15 namespace EA {
16 
23 
24 public:
27 
36  bool Configure(AnalysisManager &anManager, const std::string &fileName, const CommandLineParameters &clParams);
37 };
38 
39 } // namespace EA
40 
41 #endif /* CLINGMACROCONFIGURATOR_H_ */
IncludeFileExc.h IncludeFileExc class declaration.
Definition: Algorithm.h:21
A class to store parameters passed from command line.
Definition: CommandLineParameters.h:31
Configures the analysis according to a Cling macro.
Definition: ClingMacroConfigurator.h:22
Interface for analysis configurator.
Definition: Configurator.h:24
bool Configure(AnalysisManager &anManager, const std::string &fileName, const CommandLineParameters &clParams)
Configures the analysis manager using the given Cling macro file.
Definition: ClingMacroConfigurator.cpp:19
ClingMacroConfigurator()
Constructor.
Definition: ClingMacroConfigurator.h:26
The top-level class managing the setup and run of the data analysis.
Definition: AnalysisManager.h:27