IWireSummarizer.h
Go to the documentation of this file.
1 #ifndef WIRECELL_IWIRESUMMARIZER
2 #define WIRECELL_IWIRESUMMARIZER
3 
6 
7 namespace WireCell {
8 
9  /** A wire summarizer is a function node which produces a wire summary object for a collection of wires.
10  */
11  class IWireSummarizer : public IFunctionNode<IWire::vector, IWireSummary>
12  {
13  public:
14  virtual ~IWireSummarizer();
15 
16  virtual std::string signature() {
17  return typeid(IWireSummarizer).name();
18  }
19 
20  };
21 }
22 
23 #endif
static QCString name
Definition: declinfo.cpp:673
std::string string
Definition: nybbler.cc:12
virtual std::string signature()
Set the signature for all subclasses.
Definition: Main.h:22