Algorithms for the simulation of ICARUS PMT channels. More...
#include "icaruscode/PMT/Algorithms/PMTsimulationAlg.h"#include "icaruscode/PMT/Algorithms/AsymGaussPulseFunction.h"#include "icarusalg/Utilities/WaveformOperations.h"#include "lardataalg/DetectorInfo/DetectorTimings.h"#include "larcorealg/CoreUtils/counter.h"#include "larcorealg/CoreUtils/StdUtils.h"#include "cetlib_except/exception.h"#include "CLHEP/Random/RandFlat.h"#include "CLHEP/Random/RandPoisson.h"#include "CLHEP/Random/RandGaussQ.h"#include "CLHEP/Random/RandExponential.h"#include <chrono>#include <unordered_map>#include <algorithm>#include <utility>#include <limits>#include <cmath>#include <numeric>Go to the source code of this file.
Classes | |
| struct | util::identity |
Substitute for C++20 std::identity. More... | |
Namespaces | |
| util | |
| Namespace for general, non-LArSoft-specific utilities. | |
Algorithms for the simulation of ICARUS PMT channels.
icaruscode/PMT/Algorithms/PMTsimulationAlg.hImplementation file.
Definition in file PMTsimulationAlg.cxx.
1.8.5