Create the readout from the ionization signal. More...
#include <memory>
#include <vector>
#include <iostream>
#include <string>
#include <sys/stat.h>
#include "art/Framework/Core/EDProducer.h"
#include "art/Framework/Core/ModuleMacros.h"
#include "art/Framework/Principal/Event.h"
#include "fhiclcpp/ParameterSet.h"
#include "art/Framework/Principal/Handle.h"
#include "art/Framework/Services/Registry/ServiceHandle.h"
#include "art/Framework/Services/Optional/RandomNumberGenerator.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include "canvas/Persistency/Common/Ptr.h"
#include "canvas/Persistency/Common/Assns.h"
#include "cetlib_except/exception.h"
#include "cetlib/search_path.h"
#include "nusimdata/SimulationBase/MCTruth.h"
#include "nug4/ParticleNavigation/ParticleList.h"
#include "nurandom/RandomUtils/NuRandomService.h"
#include "DetectorInfo/DetectorClocksServiceGAr.h"
#include "ReadoutSimulation/IonizationAndScintillation.h"
#include "ReadoutSimulation/ElectronDriftStandardAlg.h"
#include "ReadoutSimulation/TPCReadoutSimStandardAlg.h"
#include "Utilities/AssociationUtil.h"
#include "SimulationDataProducts/EnergyDeposit.h"
#include "RawDataProducts/RawDigit.h"
#include "Geometry/GeometryGAr.h"
#include "CoreUtils/ServiceUtil.h"
#include "TVector3.h"
#include "TFile.h"
Go to the source code of this file.
Classes | |
class | gar::rosim::IonizationReadout |
Runs Readout simulation including propagation of electrons and photons to readout. More... | |
Namespaces | |
gar | |
General GArSoft Utilities. | |
gar::rosim | |
Macros | |
#define | GAR_READOUTSIMULATION_IONIZATIONREADOUT |
Create the readout from the ionization signal.
Definition in file IonizationReadout_module.cc.
#define GAR_READOUTSIMULATION_IONIZATIONREADOUT |
Definition at line 9 of file IonizationReadout_module.cc.