![]() |
Rivet
3.1.4
|
Internal class which loads and registers analyses from plugin libs. More...
#include <AnalysisLoader.hh>
Static Public Member Functions | |
static vector< string > | analysisNames () |
Get the available analyses' names. | |
static set< string > | allAnalysisNames () |
static set< string > | getAllAnalysisNames () |
static vector< string > | stdAnalysisNames () |
Get the standard analyses' names (from a release-specific list file) | |
static unique_ptr< Analysis > | getAnalysis (const string &analysisname) |
static vector< unique_ptr< Analysis > > | getAllAnalyses () |
Get all the available analyses. | |
Friends | |
class | AnalysisBuilderBase |
Allow the analysis builders to call the private _registerBuilder function. | |
Internal class which loads and registers analyses from plugin libs.
|
static |
Get all the available analyses' names (as a set)
Referenced by getAllAnalysisNames().
|
inlinestatic |
References allAnalysisNames(), getAllAnalyses(), getAnalysis(), and stdAnalysisNames().
|
static |
Get an analysis by name. Warning: a name arg which matches no known analysis will return a null pointer. Check your return values before using them!
Referenced by getAllAnalysisNames().