WireCell::Diffuser Member List

This is the complete list of members for WireCell::Diffuser, including all inherited members.

bounds(double mean, double sigma, double binsize, double origin=0.0)WireCell::Diffuser
bounds_type typedefWireCell::Diffuser
category()WireCell::IQueuedoutNodeBaseinlinevirtual
concurrency()WireCell::IQueuedoutNodeBaseinlinevirtual
configure(const WireCell::Configuration &config)WireCell::Diffuservirtual
default_configuration() const WireCell::Diffuservirtual
diffuse(double mean_l, double mean_t, double sigma_l, double sigma_t, double weight=1.0, IDepo::pointer depo=nullptr)WireCell::Diffuser
Diffuser(const Ray &pitch=Ray(Point(0.0, 0.0, 0.0), Point(0.0, 0.0, 5 *units::millimeter)), double binsize_l=2.0 *units::millimeter, double time_offset=0.0 *units::microsecond, double origin_l=0.0 *units::microsecond, double DL=5.3 *units::centimeter2/units::second, double DT=12.8 *units::centimeter2/units::second, double drift_velocity=1.6 *units::millimeter/units::microsecond, double max_sigma_l=5 *units::microsecond, double nsigma=3.0)WireCell::Diffuser
dump(const std::string &msg)WireCell::Diffuserprivate
faninNode enum valueWireCell::INode
fanoutNode enum valueWireCell::INode
functionNode enum valueWireCell::INode
hydraNode enum valueWireCell::INode
input_pointer typedefWireCell::IQueuedoutNode< IDepo, IDiffusion >
input_type typedefWireCell::IQueuedoutNode< IDepo, IDiffusion >
input_types()WireCell::IQueuedoutNode< IDepo, IDiffusion >inlinevirtual
joinNode enum valueWireCell::INode
m_binsize_lWireCell::Diffuserprivate
m_binsize_tWireCell::Diffuserprivate
m_DLWireCell::Diffuserprivate
m_drift_velocityWireCell::Diffuserprivate
m_DTWireCell::Diffuserprivate
m_eosWireCell::Diffuserprivate
m_inputWireCell::Diffuserprivate
m_max_sigma_lWireCell::Diffuserprivate
m_nsigmaWireCell::Diffuserprivate
m_origin_lWireCell::Diffuserprivate
m_origin_tWireCell::Diffuserprivate
m_pitch_directionWireCell::Diffuserprivate
m_pitch_originWireCell::Diffuserprivate
m_time_offsetWireCell::Diffuserprivate
multioutNode enum valueWireCell::INode
NodeCategory enum nameWireCell::INode
oned(double mean, double sigma, double binsize, const Diffuser::bounds_type &bounds)WireCell::Diffuser
operator()(const input_pointer &depo, output_queue &outq)WireCell::Diffuservirtual
WireCell::IDiffuser::operator()(const boost::any &anyin, queuedany &outanyq)WireCell::IQueuedoutNode< IDepo, IDiffusion >inlinevirtual
output_pointer typedefWireCell::IQueuedoutNode< IDepo, IDiffusion >
output_queue typedefWireCell::IQueuedoutNode< IDepo, IDiffusion >
output_type typedefWireCell::IQueuedoutNode< IDepo, IDiffusion >
output_types()WireCell::IQueuedoutNode< IDepo, IDiffusion >inlinevirtual
WireCell::pointer typedefWireCell::IQueuedoutNode< IDepo, IDiffusion >
WireCell::IConfigurable::pointer typedefWireCell::IComponent< IConfigurable >
queuedany typedefWireCell::IQueuedoutNodeBase
queuedoutNode enum valueWireCell::INode
reset()WireCell::Diffuservirtual
signature()WireCell::IDiffuserinlinevirtual
sinkNode enum valueWireCell::INode
sourceNode enum valueWireCell::INode
splitNode enum valueWireCell::INode
unknown enum valueWireCell::INode
WireCell::vector typedefWireCell::IComponent< INode >
WireCell::IConfigurable::vector typedefWireCell::IComponent< IConfigurable >
~Diffuser()WireCell::Diffuservirtual
WireCell::~IComponent()WireCell::IComponent< INode >inlinevirtual
WireCell::IConfigurable::~IComponent()WireCell::IComponent< IConfigurable >inlinevirtual
~IConfigurable()WireCell::IConfigurablevirtual
~IDiffuser()WireCell::IDiffuservirtual
~INode()WireCell::INodevirtual
~Interface()WireCell::Interfacevirtual
~IQueuedoutNode()WireCell::IQueuedoutNode< IDepo, IDiffusion >inlinevirtual
~IQueuedoutNodeBase()WireCell::IQueuedoutNodeBasevirtual