#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