#include <Phase2TrackerDigitizerAlgorithm.h>
Classes | |
struct | SubdetEfficiencies |
Public Member Functions | |
virtual void | accumulateSimHits (const std::vector< PSimHit >::const_iterator inputBegin, const std::vector< PSimHit >::const_iterator inputEnd, const size_t inputBeginGlobalIndex, const uint32_t tofBin, const Phase2TrackerGeomDetUnit *pixdet, const GlobalVector &bfield) |
virtual void | digitize (const Phase2TrackerGeomDetUnit *pixdet, std::map< int, digitizerUtility::DigiSimInfo > &digi_map, const TrackerTopology *tTopo) |
virtual void | init (const edm::EventSetup &es)=0 |
virtual void | initializeEvent (CLHEP::HepRandomEngine &eng) |
virtual bool | isAboveThreshold (const digitizerUtility::SimHitInfo *hitInfo, float charge, float thr) const |
void | loadAccumulator (uint32_t detId, const std::map< int, float > &accumulator) |
Phase2TrackerDigitizerAlgorithm (const edm::ParameterSet &conf_common, const edm::ParameterSet &conf_specific, edm::ConsumesCollector iC) | |
virtual bool | select_hit (const PSimHit &hit, double tCorr, double &sigScale) const |
virtual | ~Phase2TrackerDigitizerAlgorithm () |
Protected Types | |
using | Frame = GloballyPositioned< double > |
using | Parameters = std::vector< edm::ParameterSet > |
using | signal_map_type = std::map< int, digitizerUtility::Ph2Amplitude, std::less< int > > |
using | signalMaps = std::map< uint32_t, signal_map_type > |
Protected Member Functions | |
virtual void | add_cross_talk (const Phase2TrackerGeomDetUnit *pixdet) |
virtual void | add_noise (const Phase2TrackerGeomDetUnit *pixdet) |
virtual void | add_noisy_cells (const Phase2TrackerGeomDetUnit *pixdet, float thePixelThreshold) |
float | calcQ (float x) |
int | convertSignalToAdc (uint32_t detID, float signal_in_elec, float threshold) |
virtual std::vector< digitizerUtility::SignalPoint > | drift (const PSimHit &hit, const Phase2TrackerGeomDetUnit *pixdet, const GlobalVector &bfield, const std::vector< digitizerUtility::EnergyDepositUnit > &ionization_points) const |
LocalVector | driftDirection (const Phase2TrackerGeomDetUnit *pixdet, const GlobalVector &bfield, const DetId &detId) const |
virtual std::vector< float > | fluctuateEloss (int particleId, float momentum, float eloss, float length, int NumberOfSegments) const |
virtual void | induce_signal (std::vector< PSimHit >::const_iterator inputBegin, const PSimHit &hit, const size_t hitIndex, const size_t firstHitIndex, const uint32_t tofBin, const Phase2TrackerGeomDetUnit *pixdet, const std::vector< digitizerUtility::SignalPoint > &collection_points) |
virtual void | module_killing_conf (uint32_t detID) |
virtual void | module_killing_DB (const Phase2TrackerGeomDetUnit *pixdet)=0 |
virtual void | pixel_inefficiency (const SubdetEfficiencies &eff, const Phase2TrackerGeomDetUnit *pixdet, const TrackerTopology *tTopo) |
virtual void | pixel_inefficiency_db (uint32_t detID) |
virtual std::vector< digitizerUtility::EnergyDepositUnit > | primary_ionization (const PSimHit &hit) const |
Definition at line 56 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 107 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 108 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 105 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 106 of file Phase2TrackerDigitizerAlgorithm.h.
Phase2TrackerDigitizerAlgorithm::Phase2TrackerDigitizerAlgorithm | ( | const edm::ParameterSet & | conf_common, |
const edm::ParameterSet & | conf_specific, | ||
edm::ConsumesCollector | iC | ||
) |
Definition at line 38 of file Phase2TrackerDigitizerAlgorithm.cc.
References addPixelInefficiency_, LogDebug, theAdcFullScale_, theElectronPerADC_, theThresholdInE_Barrel_, theThresholdInE_Endcap_, and tMax_.
|
virtual |
|
virtual |
Definition at line 173 of file Phase2TrackerDigitizerAlgorithm.cc.
References c_inv, hcalRecHitTable_cff::detId, drift(), GeomDet::geographicalId(), induce_signal(), LogDebug, mag(), primary_ionization(), DetId::rawId(), select_hit(), GeomDet::surface(), and Surface::toGlobal().
|
protectedvirtual |
Reimplemented in PixelDigitizerAlgorithm.
Definition at line 637 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, officialStyle::chan, Phase2TrackerDigi::channelToPixel(), PixelDigi::channelToPixel(), GeomDet::geographicalId(), interstripCoupling_, MainPageGenerator::l, PixelTopology::nrows(), pixelFlag_, Phase2TrackerDigi::pixelToChannel(), PixelDigi::pixelToChannel(), DetId::rawId(), alignCSCRings::s, and PixelGeomDetUnit::specificTopology().
Referenced by digitize().
|
protectedvirtual |
Definition at line 620 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, gaussDistribution_, GeomDet::geographicalId(), hgchebackDigitizer_cfi::noise, DetId::rawId(), and alignCSCRings::s.
Referenced by digitize().
|
protectedvirtual |
Definition at line 686 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, officialStyle::chan, GeomDet::geographicalId(), LogDebug, PixelTopology::ncolumns(), PixelTopology::nrows(), pixelFlag_, Phase2TrackerDigi::pixelToChannel(), PixelDigi::pixelToChannel(), DetId::rawId(), rengine_, PixelGeomDetUnit::specificTopology(), theNoiseInElectrons_, theNoiser_, theThresholdInE_Barrel_, and theThresholdInE_Endcap_.
Referenced by digitize().
|
protected |
Definition at line 1020 of file Phase2TrackerDigitizerAlgorithm.cc.
References f, SiStripPI::min, LaserDQM_cfg::p1, SiStripOfflineCRack_cfg::p2, chargedHadronTrackResolutionFilter_cfi::p3, mathSSE::sqrt(), x, and geometryCSVtoXML::xx.
Referenced by induce_signal().
|
protected |
Definition at line 992 of file Phase2TrackerDigitizerAlgorithm.cc.
References funct::abs(), LogTrace, SiStripPI::min, conifer::pow(), theAdcFullScale_, theElectronPerADC_, thePhase2ReadoutMode_, and remoteMonitoring_LASER_era2018_cfg::threshold.
Referenced by digitize().
|
virtual |
Definition at line 913 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, add_cross_talk(), add_noise(), add_noisy_cells(), addNoise_, addNoisyPixels_, addPixelInefficiency_, addThresholdSmearing_, addXtalk_, digitizerUtility::Ph2Amplitude::ampl(), convertSignalToAdc(), GeomDet::geographicalId(), info(), isAboveThreshold(), MainPageGenerator::l, makeDigiSimLinks_, module_killing_conf(), module_killing_DB(), pixel_inefficiency(), pixel_inefficiency_db(), PixelSubdetector::PixelBarrel, DetId::rawId(), alignCSCRings::s, edm::second(), digitizerUtility::Ph2Amplitude::simInfoList(), smearedThreshold_Barrel_, smearedThreshold_Endcap_, subdetEfficiencies_, DetId::subdetId(), theHIPThresholdInE_Barrel_, theHIPThresholdInE_Endcap_, theNoiseInElectrons_, theThresholdInE_Barrel_, theThresholdInE_Endcap_, StripSubdetector::TOB, funct::true, use_deadmodule_DB_, use_ineff_from_db_, and use_module_killing_.
|
protectedvirtual |
Reimplemented in Pixel3DDigitizerAlgorithm.
Definition at line 323 of file Phase2TrackerDigitizerAlgorithm.cc.
References alpha2Order_, Surface::bounds(), funct::cos(), driftDirection(), JetChargeProducer_cfi::exp, LogDebug, M_PI, PV3DBase< T, PVType, FrameType >::perp(), PixelTopology::pitch(), GloballyPositioned< T >::position(), conifer::pow(), pseudoRadDamage_, pseudoRadDamageRadius_, Sigma0_, SigmaCoeff_, GeomDet::specificSurface(), PixelGeomDetUnit::specificTopology(), mathSSE::sqrt(), GeomDet::surface(), Bounds::thickness(), heppy_batch::val, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by accumulateSimHits().
|
protected |
Definition at line 788 of file Phase2TrackerDigitizerAlgorithm.cc.
References alpha2Order_, mkfit::Config::Bfield, hcalRecHitTable_cff::detId, GeomDet::geographicalId(), SiPixelLorentzAngle::getLorentzAngle(), SiPhase2OuterTrackerLorentzAngle::getLorentzAngle(), fastTrackerRecHitType::isPixel(), LogDebug, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, GloballyPositioned< T >::position(), conifer::pow(), DetId::rawId(), GloballyPositioned< T >::rotation(), pfClustersFromCombinedCaloHF_cfi::scale, siPhase2OTLorentzAngle_, siPixelLorentzAngle_, DetId::subdetId(), GeomDet::surface(), tanLorentzAnglePerTesla_Barrel_, tanLorentzAnglePerTesla_Endcap_, StripSubdetector::TOB, and use_LorentzAngle_DB_.
Referenced by drift().
|
protectedvirtual |
Definition at line 266 of file Phase2TrackerDigitizerAlgorithm.cc.
References funct::abs(), HltBtagPostValidation_cff::c, fluctuate_, mps_fire::i, ph2tkdigialgo::m_electron, ph2tkdigialgo::m_kaon, ph2tkdigialgo::m_muon, ph2tkdigialgo::m_pion, ph2tkdigialgo::m_proton, particleFlowDisplacedVertex_cfi::ratio, rengine_, tMax_, and HcalDetIdTransform::transform().
Referenced by primary_ionization().
|
protectedvirtual |
Reimplemented in Pixel3DDigitizerAlgorithm.
Definition at line 422 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, c_inv, calcQ(), officialStyle::chan, Topology::channel(), PixelTestBeamValidation_cfi::Charge, clusterWidth_, GeomDet::geographicalId(), Topology::localPosition(), LogDebug, mag(), makeDigiSimLinks_, Topology::measurementPosition(), PixelTopology::ncolumns(), PixelTopology::nrows(), PixelTopology::pitch(), pixelFlag_, Phase2TrackerDigi::pixelToChannel(), PixelDigi::pixelToChannel(), DetId::rawId(), VtxSmearedHGCALCloseBy_cfi::SigmaX, VtxSmearedHGCALCloseBy_cfi::SigmaY, PixelGeomDetUnit::specificTopology(), GeomDet::surface(), theSiPixelChargeReweightingAlgorithm_, Surface::toGlobal(), useChargeReweighting_, findQualityFiles::v, x, PV2DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::x(), y, PV2DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::y().
Referenced by accumulateSimHits().
|
pure virtual |
Implemented in PixelDigitizerAlgorithm, PSSDigitizerAlgorithm, SSDigitizerAlgorithm, and PSPDigitizerAlgorithm.
|
virtual |
Definition at line 765 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, addNoise_, addPixelInefficiency_, addThresholdSmearing_, fluctuateCharge_, gaussDistribution_, rengine_, smearedThreshold_Barrel_, smearedThreshold_Endcap_, theNoiseInElectrons_, theThresholdInE_Barrel_, theThresholdInE_Endcap_, theThresholdSmearing_Barrel_, and theThresholdSmearing_Endcap_.
|
inlinevirtual |
Reimplemented in PixelDigitizerAlgorithm, PSSDigitizerAlgorithm, SSDigitizerAlgorithm, and PSPDigitizerAlgorithm.
Definition at line 78 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
void Phase2TrackerDigitizerAlgorithm::loadAccumulator | ( | uint32_t | detId, |
const std::map< int, float > & | accumulator | ||
) |
Definition at line 901 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, mixOne_premix_on_sim_cfi::accumulator, hcalRecHitTable_cff::detId, and Exception.
|
protectedvirtual |
Definition at line 871 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, Phase2TrackerDigi::channelToPixel(), PixelDigi::channelToPixel(), deadModules_, pixelFlag_, alignCSCRings::s, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by digitize().
|
protectedpure virtual |
Implemented in PixelDigitizerAlgorithm, SSDigitizerAlgorithm, PSPDigitizerAlgorithm, and PSSDigitizerAlgorithm.
Referenced by digitize().
|
protectedvirtual |
Definition at line 731 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, Phase2TrackerDigitizerAlgorithm::SubdetEfficiencies::barrel_efficiencies, Phase2TrackerDigitizerAlgorithm::SubdetEfficiencies::endcap_efficiencies, GeomDet::geographicalId(), LogDebug, PixelSubdetector::PixelBarrel, TrackerTopology::pxbLayer(), TrackerTopology::pxfDisk(), TrackerTopology::pxfSide(), DetId::rawId(), rengine_, alignCSCRings::s, DetId::subdetId(), and StripSubdetector::TOB.
Referenced by digitize().
|
protectedvirtual |
Definition at line 850 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, Phase2TrackerDigi::channelToPixel(), PixelDigi::channelToPixel(), cuy::col, pixelFlag_, alignCSCRings::s, and theSiPixelGainCalibrationService_.
Referenced by digitize().
|
protectedvirtual |
Definition at line 216 of file Phase2TrackerDigitizerAlgorithm.cc.
References simKBmtfDigis_cfi::eLoss, hcalRecHitTable_cff::energy, digitizerUtility::EnergyDepositUnit::energy(), fluctuateCharge_, fluctuateEloss(), GeVperElectron_, mps_fire::i, LogDebug, PV3DBase< T, PVType, FrameType >::mag(), point, hit::x, digitizerUtility::EnergyDepositUnit::x(), hit::y, digitizerUtility::EnergyDepositUnit::y(), hit::z, and digitizerUtility::EnergyDepositUnit::z().
Referenced by accumulateSimHits().
|
inlinevirtual |
Reimplemented in PixelDigitizerAlgorithm, PSSDigitizerAlgorithm, SSDigitizerAlgorithm, and PSPDigitizerAlgorithm.
Definition at line 77 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by accumulateSimHits().
|
protected |
Definition at line 111 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::add_cross_talk(), add_cross_talk(), add_noise(), add_noisy_cells(), digitize(), Pixel3DDigitizerAlgorithm::induce_signal(), induce_signal(), initializeEvent(), loadAccumulator(), module_killing_conf(), PSSDigitizerAlgorithm::module_killing_DB(), SSDigitizerAlgorithm::module_killing_DB(), PixelDigitizerAlgorithm::module_killing_DB(), pixel_inefficiency(), and pixel_inefficiency_db().
|
protected |
Definition at line 160 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 161 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 165 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), initializeEvent(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 167 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 129 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 128 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift(), and driftDirection().
|
protected |
Definition at line 186 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::module_killing_DB().
|
protected |
Definition at line 135 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by induce_signal().
|
protected |
Definition at line 120 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by module_killing_conf().
|
protected |
Definition at line 96 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::module_killing_DB().
|
protected |
Definition at line 189 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by fluctuateEloss().
|
protected |
Definition at line 162 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent(), and primary_ionization().
|
protected |
Definition at line 234 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noise(), and initializeEvent().
|
protected |
Definition at line 97 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 125 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by primary_ionization(), SSDigitizerAlgorithm::select_hit_latchedMode(), and SSDigitizerAlgorithm::select_hit_sampledMode().
|
protected |
Definition at line 130 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_cross_talk().
|
protected |
Definition at line 113 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), Pixel3DDigitizerAlgorithm::induce_signal(), and induce_signal().
|
protected |
Definition at line 246 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::add_cross_talk(), add_cross_talk(), add_noisy_cells(), Pixel3DDigitizerAlgorithm::induce_signal(), induce_signal(), module_killing_conf(), PixelDigitizerAlgorithm::module_killing_DB(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), pixel_inefficiency_db(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 170 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift(), and Pixel3DDigitizerAlgorithm::driftFor3DSensors().
|
protected |
Definition at line 171 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift(), and Pixel3DDigitizerAlgorithm::driftFor3DSensors().
|
protected |
Definition at line 241 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells(), fluctuateEloss(), initializeEvent(), and pixel_inefficiency().
|
protected |
Definition at line 131 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift().
|
protected |
Definition at line 132 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift().
|
protected |
Definition at line 90 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by driftDirection().
|
protected |
Definition at line 93 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::module_killing_DB().
|
protected |
Definition at line 87 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by driftDirection().
|
protected |
Definition at line 238 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 237 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 230 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 157 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by driftDirection().
|
protected |
Definition at line 156 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by driftDirection().
|
protected |
Definition at line 140 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by convertSignalToAdc(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 139 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by convertSignalToAdc(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 152 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 151 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 141 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells(), digitize(), and initializeEvent().
|
protected |
Definition at line 190 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells().
|
protected |
Definition at line 138 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by convertSignalToAdc().
|
protected |
Definition at line 142 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 176 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by induce_signal().
|
protected |
Definition at line 219 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by pixel_inefficiency_db().
|
protected |
Definition at line 146 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells(), digitize(), initializeEvent(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), SSDigitizerAlgorithm::select_hit_latchedMode(), SSDigitizerAlgorithm::select_hit_sampledMode(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 145 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells(), digitize(), initializeEvent(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), SSDigitizerAlgorithm::select_hit_latchedMode(), SSDigitizerAlgorithm::select_hit_sampledMode(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 149 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent().
|
protected |
Definition at line 148 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent().
|
protected |
Definition at line 154 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::isAboveThreshold(), PSPDigitizerAlgorithm::select_hit(), PSSDigitizerAlgorithm::select_hit(), SSDigitizerAlgorithm::select_hit(), and PixelDigitizerAlgorithm::select_hit().
|
protected |
Definition at line 155 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::isAboveThreshold(), PSPDigitizerAlgorithm::select_hit(), PSSDigitizerAlgorithm::select_hit(), SSDigitizerAlgorithm::select_hit(), and PixelDigitizerAlgorithm::select_hit().
|
protected |
Definition at line 183 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by fluctuateEloss(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 117 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 115 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
|
protected |
Definition at line 116 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 174 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by induce_signal().