Detector simulation of raw signals on wires. More...
Classes | |
| class | SimReadoutBoardICARUS |
| class | SimWireICARUS |
| class | OverlayICARUS |
| class | DumpOpDetWaveforms |
| Prints the content of all optical detector waveforms on screen. More... | |
| class | DumpRawDigits |
| Prints the content of all the raw digits on screen. More... | |
| class | SimWire |
| class | SimWireAna |
| Base class for creation of raw signals on wires. More... | |
| class | WienerFilterAna |
| Base class for creation of raw signals on wires. More... | |
| class | DriftElectronstoPlane |
| class | ISCalculationSeparate |
| class | SimDriftedElectronClusterAna |
| class | SimDriftElectrons |
| class | SimWireSBND |
Functions | |
| get ()) | |
| MF_LOG_WARNING ("SimWire")<< "SimWire is an example module that works for the "<< "MicroBooNE detector. Each experiment should implement "<< "its own version of this module to simulate electronics "<< "response." | |
| produces< std::vector< raw::RawDigit > > () | |
| createEngine this this | reconfigure (pset) |
| TString | compression (pset.get< std::string >("CompressionType")) |
| if (compression.Contains("Huffman", TString::kIgnoreCase)) fCompression | |
Variables | |
| createEngine | this |
| auto const | detProp |
| fSampleRate = sampling_rate(clockData) | |
| fNSamplesReadout = detProp.NumberTimeSamples() | |
| createEngine | fStoreDriftedElectronClusters {pset.get<bool>("StoreDriftedElectronClusters", true)} |
| createEngine | fLongitudinalDiffusion {pset.get<double>("LongitudinalDiffusion", 6.2e-9)} |
| createEngine | fTransverseDiffusion {pset.get<double>("TransverseDiffusion", 16.3e-9)} |
| createEngine | fElectronClusterSize {pset.get<double>("ElectronClusterSize", 600.0)} |
| createEngine | fMinNumberOfElCluster {pset.get<int>("MinNumberOfElCluster", 0)} |
| createEngine | fGeVToElectrons {pset.get<double>("GeVToElectrons", 4.237e+07)} |
| createEngine | fRecombA {pset.get<double>("RecombA", 0.800)} |
| createEngine | fRecombk {pset.get<double>("Recombk", 0.0486)} |
| createEngine | fModBoxA {pset.get<double>("ModBoxA", 0.930)} |
| createEngine | fModBoxB {pset.get<double>("ModBoxB", 0.212)} |
| createEngine | fUseModBoxRecomb {pset.get<bool>("UseModBoxRecomb", true)} |
| fCompression = raw::kNone | |
Detector simulation of raw signals on wires.
| TString detsim::compression | ( | pset.get< std::string > | "CompressionType" | ) |
| detsim::get | ( | ) |
Definition at line 155 of file SimReadoutBoardICARUS_module.cc.
| detsim::if | ( | compression. | Contains"Huffman", TString::kIgnoreCase | ) |
| detsim::MF_LOG_WARNING | ( | "SimWire" | ) |
| detsim::produces< std::vector< raw::RawDigit > > | ( | ) |
| auto const detsim::detProp |
Definition at line 157 of file SimWire_module.cc.
| detsim::fCompression = raw::kNone |
Definition at line 123 of file SimWireSBND_module.cc.
| createEngine detsim::fElectronClusterSize {pset.get<double>("ElectronClusterSize", 600.0)} |
Definition at line 153 of file DriftElectronstoPlane_module.cc.
| createEngine detsim::fGeVToElectrons {pset.get<double>("GeVToElectrons", 4.237e+07)} |
Definition at line 155 of file DriftElectronstoPlane_module.cc.
| createEngine detsim::fLongitudinalDiffusion {pset.get<double>("LongitudinalDiffusion", 6.2e-9)} |
Definition at line 151 of file DriftElectronstoPlane_module.cc.
| createEngine detsim::fMinNumberOfElCluster {pset.get<int>("MinNumberOfElCluster", 0)} |
Definition at line 154 of file DriftElectronstoPlane_module.cc.
| createEngine detsim::fModBoxA {pset.get<double>("ModBoxA", 0.930)} |
Definition at line 158 of file DriftElectronstoPlane_module.cc.
| createEngine detsim::fModBoxB {pset.get<double>("ModBoxB", 0.212)} |
Definition at line 159 of file DriftElectronstoPlane_module.cc.
| detsim::fNSamplesReadout = detProp.NumberTimeSamples() |
Definition at line 160 of file SimWire_module.cc.
| createEngine detsim::fRecombA {pset.get<double>("RecombA", 0.800)} |
Definition at line 156 of file DriftElectronstoPlane_module.cc.
| createEngine detsim::fRecombk {pset.get<double>("Recombk", 0.0486)} |
Definition at line 157 of file DriftElectronstoPlane_module.cc.
| detsim::fSampleRate = sampling_rate(clockData) |
Definition at line 159 of file SimWire_module.cc.
| createEngine detsim::fStoreDriftedElectronClusters {pset.get<bool>("StoreDriftedElectronClusters", true)} |
Definition at line 150 of file DriftElectronstoPlane_module.cc.
| createEngine detsim::fTransverseDiffusion {pset.get<double>("TransverseDiffusion", 16.3e-9)} |
Definition at line 152 of file DriftElectronstoPlane_module.cc.
| createEngine detsim::fUseModBoxRecomb {pset.get<bool>("UseModBoxRecomb", true)} |
Definition at line 160 of file DriftElectronstoPlane_module.cc.
| createEngine detsim::this |
Definition at line 155 of file SimWire_module.cc.
1.8.5