|
ant
A2 ant: class-based analysis framework
|
Namespaces | |
| input | |
| physics | |
| plot | |
| PromptRandom | |
| slowcontrol | |
| utils | |
Classes | |
| class | HistogramFactory |
| class | Physics |
| class | PhysicsManager |
| class | PhysicsRegistration |
| class | PhysicsRegistry |
| class | Plotter |
| class | PlotterRegistration |
| class | PlotterRegistry |
| class | SlowControlManager |
Typedefs | |
| using | physics_creator = std::function< std::unique_ptr< Physics >(const std::string &, OptionsPtr)> |
| using | plotter_creator = std::function< std::unique_ptr< Plotter >(const std::string &name, const WrapTFileInput &input, OptionsPtr otps) > |
Functions | |
| template<class T > | |
| std::unique_ptr< Physics > | physics_factory (const std::string &name, OptionsPtr opts) |
| template<class T > | |
| std::unique_ptr< Plotter > | plotter_factory (const std::string &name, const WrapTFileInput &input, OptionsPtr opts) |
| using ant::analysis::physics_creator = typedef std::function<std::unique_ptr<Physics>(const std::string&, OptionsPtr)> |
| using ant::analysis::plotter_creator = typedef std::function< std::unique_ptr<Plotter>(const std::string& name, const WrapTFileInput& input, OptionsPtr otps) > |
| std::unique_ptr<Physics> ant::analysis::physics_factory | ( | const std::string & | name, |
| OptionsPtr | opts | ||
| ) |
| std::unique_ptr<Plotter> ant::analysis::plotter_factory | ( | const std::string & | name, |
| const WrapTFileInput & | input, | ||
| OptionsPtr | opts | ||
| ) |