Classes | Namespaces | Macros
IonizationReadout_module.cc File Reference

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
 

Detailed Description

Create the readout from the ionization signal.

Author
brebe.nosp@m.l@fn.nosp@m.al.go.nosp@m.v

Definition in file IonizationReadout_module.cc.

Macro Definition Documentation

#define GAR_READOUTSIMULATION_IONIZATIONREADOUT

Definition at line 9 of file IonizationReadout_module.cc.