WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
|
#include <SilentNoise.h>
Public Member Functions | |
SilentNoise () | |
virtual | ~SilentNoise () |
virtual void | configure (const WireCell::Configuration &config) |
Accept a configuration. More... | |
virtual WireCell::Configuration | default_configuration () const |
Optional, override to return a hard-coded default configuration. More... | |
virtual bool | operator() (output_pointer &out) |
![]() | |
virtual | ~IFrameSource () |
![]() | |
virtual | ~ISourceNode () |
virtual NodeCategory | category () |
Return the behavior category type. More... | |
virtual std::string | signature () |
Set the signature for all subclasses. More... | |
virtual bool | operator() (boost::any &anyout) |
virtual bool | operator() (output_pointer &out)=0 |
The calling signature: More... | |
virtual std::vector< std::string > | output_types () |
![]() | |
virtual | ~ISourceNodeBase () |
![]() | |
virtual | ~INode () |
virtual int | concurrency () |
virtual std::vector< std::string > | input_types () |
virtual void | reset () |
![]() | |
virtual | ~IComponent () |
![]() | |
virtual | ~Interface () |
![]() | |
virtual | ~IConfigurable () |
![]() | |
virtual | ~IComponent () |
Additional Inherited Members | |
![]() | |
typedef std::shared_ptr< IFrameSource > | pointer |
![]() | |
typedef IFrame | output_type |
typedef ISourceNode< IFrame > | signature_type |
typedef std::shared_ptr< signature_type > | pointer |
typedef std::shared_ptr< const IFrame > | output_pointer |
![]() | |
typedef std::shared_ptr< ISourceNodeBase > | pointer |
![]() | |
enum | NodeCategory { unknown, sourceNode, sinkNode, functionNode, queuedoutNode, joinNode, splitNode, faninNode, fanoutNode, multioutNode, hydraNode } |
![]() | |
typedef std::shared_ptr< INode > | pointer |
Access subclass facet by pointer. More... | |
typedef std::vector< pointer > | vector |
Vector of shared pointers. More... | |
![]() | |
typedef std::shared_ptr< Interface > | pointer |
![]() | |
typedef std::shared_ptr< IConfigurable > | pointer |
Access subclass facet by pointer. More... | |
typedef std::vector< pointer > | vector |
Vector of shared pointers. More... | |
A source of "noise" which has no noise. It's used just as an trivial example which real noise models may copy. Although it inherits from IConfigurable, it's not really. Again, just giving an example.
Definition at line 14 of file SilentNoise.h.
Gen::SilentNoise::SilentNoise | ( | ) |
Definition at line 16 of file SilentNoise.cxx.
|
virtual |
Definition at line 21 of file SilentNoise.cxx.
|
virtual |
Accept a configuration.
Implements WireCell::IConfigurable.
Definition at line 25 of file SilentNoise.cxx.
|
virtual |
Optional, override to return a hard-coded default configuration.
Reimplemented from WireCell::IConfigurable.
Definition at line 32 of file SilentNoise.cxx.
|
virtual |
Definition at line 42 of file SilentNoise.cxx.