DepoSplat.h
Go to the documentation of this file.
1 /** This class "splats" depos directly into a frame without regards to
2  * much reality. It's only useful for gross, but fast debugging jobs.
3  * The frame it produces is the moral equivalent of post-SP.
4  */
5 
6 #ifndef WIRECELLGEN_DEPOSPLAT
7 #define WIRECELLGEN_DEPOSPLAT
8 
9 #include "WireCellGen/Ductor.h"
10 
11 namespace WireCell {
12  namespace Gen {
13 
14  // DepoSplat inherits from Ductor, replacing the heavy lifting
15  // with some lightweight laziness.
16  class DepoSplat : public Ductor {
17  public:
18  DepoSplat();
19  virtual ~DepoSplat();
20 
21  protected:
23  const IDepo::vector& depos);
24 
25 
26  };
27  }
28 }
29 
30 #endif
std::vector< pointer > vector
Definition: IData.h:21
virtual ITrace::vector process_face(IAnodeFace::pointer face, const IDepo::vector &depos)
Definition: DepoSplat.cxx:27
std::shared_ptr< Interface > pointer
Definition: Interface.h:16
Definition: Main.h:22