HOPS
HOPS class reference
MHO_OutputVisitorFactory.hh
Go to the documentation of this file.
1 #ifndef MHO_OutputVisitorFactory_HH__
2 #define MHO_OutputVisitorFactory_HH__
3 
4 #include <map>
5 
6 #include "MHO_FringeFitter.hh"
7 #include "MHO_Message.hh"
8 
9 namespace hops
10 {
11 
24 {
25  public:
27  virtual ~MHO_OutputVisitorFactory();
28 
33  MHO_FringeFitterVisitor* GetOutputVisitor(std::string format = "");
34 
35  protected:
36  std::map< std::string, MHO_FringeFitterVisitor* > fOutputVisitors;
37 };
38 
39 } // namespace hops
40 
41 #endif
Class MHO_FringeFitterVisitor.
Definition: Calibration/include/MHO_FringeFitter.hh:189
Class MHO_OutputVisitorFactory.
Definition: MHO_OutputVisitorFactory.hh:24
MHO_FringeFitterVisitor * GetOutputVisitor(std::string format="")
Constructs and configures an MHO_FringePlotVisitor instance based on the current configuration.
Definition: MHO_OutputVisitorFactory.cc:26
virtual ~MHO_OutputVisitorFactory()
Definition: MHO_OutputVisitorFactory.cc:16
std::map< std::string, MHO_FringeFitterVisitor * > fOutputVisitors
Definition: MHO_OutputVisitorFactory.hh:36
MHO_OutputVisitorFactory()
Definition: MHO_OutputVisitorFactory.cc:13
Definition: MHO_AdhocFlagging.hh:18