#include <Detsim.h>
|
| Detsim (std::string wire_params, std::string field_response_filename, double time_origin=0.0 *units::seconds, double tick=0.5 *units::microseconds, double min_readout_time=5 *units::milliseconds, 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) |
|
virtual bool | operator() (const input_pointer &depo, output_queue &outq_frames) |
| A frame will be returned once sufficient depos are collected (or EOS). More...
|
|
virtual | ~IConfigurable () |
|
virtual WireCell::Configuration | default_configuration () const |
| Optional, override to return a hard-coded default configuration. More...
|
|
virtual void | configure (const WireCell::Configuration &config)=0 |
| Accept a configuration. More...
|
|
virtual | ~IComponent () |
|
virtual | ~Interface () |
|
Definition at line 16 of file Detsim.h.
◆ Detsim()
WireCell::Detsim::Detsim |
( |
std::string |
wire_params, |
|
|
std::string |
field_response_filename, |
|
|
double |
time_origin = 0.0 *units::seconds , |
|
|
double |
tick = 0.5 *units::microseconds , |
|
|
double |
min_readout_time = 5 *units::milliseconds , |
|
|
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 |
|
) |
| |
◆ operator()()
virtual bool WireCell::Detsim::operator() |
( |
const input_pointer & |
depo, |
|
|
output_queue & |
outq_frames |
|
) |
| |
|
virtual |
A frame will be returned once sufficient depos are collected (or EOS).
The documentation for this class was generated from the following file: