Create the readout from the sipm signals. More...
#include <memory>
#include <vector>
#include <iostream>
#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 "cetlib_except/exception.h"
#include "cetlib/search_path.h"
#include "art/Persistency/Common/PtrMaker.h"
#include "nurandom/RandomUtils/NuRandomService.h"
#include "Utilities/AssociationUtil.h"
#include "SimulationDataProducts/CaloDeposit.h"
#include "ReadoutSimulation/ECALReadoutSimStandardAlg.h"
#include "ReadoutSimulation/MuIDReadoutSimStandardAlg.h"
#include "RawDataProducts/CaloRawDigit.h"
#include "Geometry/GeometryGAr.h"
#include "CoreUtils/ServiceUtil.h"
Go to the source code of this file.
Classes | |
class | gar::rosim::SiPMReadout |
Runs simulation including smearing of energy and SiPM saturation for the ECAL readout. More... | |
Namespaces | |
gar | |
General GArSoft Utilities. | |
gar::rosim | |
Macros | |
#define | GAR_READOUTSIMULATION_SIPMREADOUT |
Create the readout from the sipm signals.
Definition in file SiPMReadout_module.cc.
#define GAR_READOUTSIMULATION_SIPMREADOUT |
Definition at line 9 of file SiPMReadout_module.cc.