HOPS
HOPS class reference
Public Member Functions | Protected Attributes | List of all members
hops::MHO_OutputVisitorFactory Class Reference

Class MHO_OutputVisitorFactory. More...

#include <MHO_OutputVisitorFactory.hh>

Public Member Functions

 MHO_OutputVisitorFactory ()
 
virtual ~MHO_OutputVisitorFactory ()
 
MHO_FringeFitterVisitorGetOutputVisitor (std::string format="")
 Constructs and configures an MHO_FringePlotVisitor instance based on the current configuration. More...
 

Protected Attributes

std::map< std::string, MHO_FringeFitterVisitor * > fOutputVisitors
 

Detailed Description

Class MHO_OutputVisitorFactory.

Fringe fitter factory, builds the appropriate underlying fitter type, and returns it as a MHO_FringeFitter*.

Author
J. Barrettj - barre.nosp@m.ttj@.nosp@m.mit.e.nosp@m.du
Date
Sun Oct 13 08:05:51 PM EDT 2024

Constructor & Destructor Documentation

◆ MHO_OutputVisitorFactory()

hops::MHO_OutputVisitorFactory::MHO_OutputVisitorFactory ( )

◆ ~MHO_OutputVisitorFactory()

hops::MHO_OutputVisitorFactory::~MHO_OutputVisitorFactory ( )
virtual

Member Function Documentation

◆ GetOutputVisitor()

MHO_FringeFitterVisitor * hops::MHO_OutputVisitorFactory::GetOutputVisitor ( std::string  format = "")

Constructs and configures an MHO_FringePlotVisitor instance based on the current configuration.

Returns
MHO_FringePlotVisitor* - The constructed fringe fitter

Member Data Documentation

◆ fOutputVisitors

std::map< std::string, MHO_FringeFitterVisitor* > hops::MHO_OutputVisitorFactory::fOutputVisitors
protected

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