#include <SiPMReadoutSimAlg.h>
Public Member Functions | |
| SiPMReadoutSimAlg (CLHEP::HepRandomEngine &engine, fhicl::ParameterSet const &pset) | |
| virtual | ~SiPMReadoutSimAlg () |
| virtual void | reconfigure (fhicl::ParameterSet const &pset)=0 |
| virtual void | PrepareAlgo (const std::vector< art::Ptr< sdp::CaloDeposit > > &hitVector)=0 |
| virtual void | DoDigitization ()=0 |
| virtual std::vector< raw::CaloRawDigit * > | GetDigitizedHits () const =0 |
Protected Attributes | |
| CLHEP::HepRandomEngine & | fEngine |
| random number engine More... | |
| bool | fAddNoise |
| flag to add noise or not More... | |
| bool | fSaturation |
| flag for sipm saturation or not More... | |
| bool | fTimeSmearing |
| flag for time smearing or not More... | |
| const detinfo::DetectorProperties * | fDetProp |
| detector properties More... | |
| gar::geo::GeometryCore const * | fGeo |
| geometry information More... | |
Definition at line 28 of file SiPMReadoutSimAlg.h.
| gar::rosim::SiPMReadoutSimAlg::SiPMReadoutSimAlg | ( | CLHEP::HepRandomEngine & | engine, |
| fhicl::ParameterSet const & | pset | ||
| ) |
Definition at line 14 of file SiPMReadoutSimAlg.cxx.
|
virtual |
Definition at line 23 of file SiPMReadoutSimAlg.cxx.
|
pure virtual |
Implemented in gar::rosim::ECALReadoutSimStandardAlg, and gar::rosim::MuIDReadoutSimStandardAlg.
|
pure virtual |
Implemented in gar::rosim::ECALReadoutSimStandardAlg, and gar::rosim::MuIDReadoutSimStandardAlg.
|
pure virtual |
Implemented in gar::rosim::ECALReadoutSimStandardAlg, and gar::rosim::MuIDReadoutSimStandardAlg.
|
pure virtual |
Implemented in gar::rosim::ECALReadoutSimStandardAlg, and gar::rosim::MuIDReadoutSimStandardAlg.
|
protected |
flag to add noise or not
Definition at line 47 of file SiPMReadoutSimAlg.h.
|
protected |
detector properties
Definition at line 51 of file SiPMReadoutSimAlg.h.
|
protected |
random number engine
Definition at line 46 of file SiPMReadoutSimAlg.h.
|
protected |
geometry information
Definition at line 52 of file SiPMReadoutSimAlg.h.
|
protected |
flag for sipm saturation or not
Definition at line 48 of file SiPMReadoutSimAlg.h.
|
protected |
flag for time smearing or not
Definition at line 49 of file SiPMReadoutSimAlg.h.
1.8.11