Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

AnalysisLoader.hh File Reference

#include "Rivet/Rivet.hh"
#include <map>
#include <string>

Include dependency graph for AnalysisLoader.hh:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.


Namespaces

namespace  Rivet

Classes

class  AnalysisLoader

Defines

#define RIVET_AnalysisLoader_HH   1

Typedefs

typedef Rivet::Analysis *(* anabuilder_fn )()
typedef std::map< std::string,
anabuilder_fn
AnalysisBuilders
typedef AnalysisBuilders(* anabuilders_fn )()

Define Documentation

#define RIVET_AnalysisLoader_HH   1
 

Definition at line 3 of file AnalysisLoader.hh.


Typedef Documentation

typedef Rivet::Analysis*(* anabuilder_fn)()
 

Definition at line 15 of file AnalysisLoader.hh.

typedef AnalysisBuilders(* anabuilders_fn)()
 

Definition at line 17 of file AnalysisLoader.hh.

Referenced by AnalysisLoader::loadAnalysisBuildersFromFile().

typedef std::map<std::string,anabuilder_fn> AnalysisBuilders
 

Definition at line 16 of file AnalysisLoader.hh.

Referenced by getAnalysisBuilders(), AnalysisLoader::loadAnalysisBuildersFromDir(), AnalysisLoader::loadAnalysisBuildersFromDirs(), and AnalysisLoader::loadAnalysisBuildersFromFile().