#include "icaruscode/PMT/SinglePhotonPulseFunctionTool.h"#include "icaruscode/PMT/Algorithms/PMTsimulationAlg.h"#include "icaruscode/PMT/Algorithms/PhotoelectronPulseFunction.h"#include "larcore/CoreUtils/ServiceUtil.h"#include "lardata/DetectorInfoServices/DetectorClocksService.h"#include "lardata/DetectorInfoServices/LArPropertiesService.h"#include "lardataalg/Utilities/quantities/spacetime.h"#include "lardataobj/RawData/OpDetWaveform.h"#include "lardataobj/Simulation/SimPhotons.h"#include "nurandom/RandomUtils/NuRandomService.h"#include "art/Framework/Core/EDProducer.h"#include "art/Framework/Core/ModuleMacros.h"#include "art/Framework/Principal/Event.h"#include "art/Framework/Principal/Handle.h"#include "art/Framework/Services/Registry/ServiceHandle.h"#include "art/Framework/Services/Optional/RandomNumberGenerator.h"#include "art/Utilities/make_tool.h"#include "canvas/Utilities/InputTag.h"#include "messagefacility/MessageLogger/MessageLogger.h"#include "fhiclcpp/types/DelegatedParameter.h"#include "fhiclcpp/types/TableFragment.h"#include "fhiclcpp/types/Atom.h"#include "fhiclcpp/ParameterSet.h"#include "CLHEP/Random/RandEngine.h"#include <vector>#include <atomic>#include <iterator>#include <memory>#include <utility>#include <optional>Go to the source code of this file.
Classes | |
| class | icarus::opdet::SimPMTIcarus |
| Simulates the digitization of ICARUS PMT response and trigger. More... | |
| struct | icarus::opdet::SimPMTIcarus::Config |
Namespaces | |
| icarus::opdet | |
icarus::opdet::PMTsimulationAlgBased on SimPMTSBND_module.cc by L. Paulucci and F. Marinho.
Definition in file SimPMTIcarus_module.cc.
1.8.5