#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::Amplitude, 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 (const PSimHit &hit, const size_t hitIndex, 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) |
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 54 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 105 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 106 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 103 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 104 of file Phase2TrackerDigitizerAlgorithm.h.
Phase2TrackerDigitizerAlgorithm::Phase2TrackerDigitizerAlgorithm | ( | const edm::ParameterSet & | conf_common, |
const edm::ParameterSet & | conf_specific, | ||
edm::ConsumesCollector | iC | ||
) |
Definition at line 48 of file Phase2TrackerDigitizerAlgorithm.cc.
References addPixelInefficiency_, LogDebug, theAdcFullScale_, theElectronPerADC_, theThresholdInE_Barrel_, theThresholdInE_Endcap_, and tMax_.
|
virtual |
|
virtual |
Definition at line 178 of file Phase2TrackerDigitizerAlgorithm.cc.
References c_inv, 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 599 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, officialStyle::chan, Phase2TrackerDigi::channelToPixel(), PixelDigi::channelToPixel(), GeomDet::geographicalId(), interstripCoupling_, cmsLHEtoEOSManager::l, PixelTopology::nrows(), pixelFlag_, Phase2TrackerDigi::pixelToChannel(), PixelDigi::pixelToChannel(), DetId::rawId(), alignCSCRings::s, and PixelGeomDetUnit::specificTopology().
Referenced by digitize().
|
protectedvirtual |
Definition at line 583 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, gaussDistribution_, GeomDet::geographicalId(), gpuVertexFinder::noise, DetId::rawId(), and alignCSCRings::s.
Referenced by digitize().
|
protectedvirtual |
Definition at line 648 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 1033 of file Phase2TrackerDigitizerAlgorithm.cc.
References validate-o2o-wbm::f, SiStripPI::min, fireworks::p1, fireworks::p2, and mathSSE::sqrt().
Referenced by PixelBrickedDigitizerAlgorithm::induce_signal(), and induce_signal().
|
protected |
Definition at line 1006 of file Phase2TrackerDigitizerAlgorithm.cc.
References funct::abs(), LogTrace, SiStripPI::min, funct::pow(), theAdcFullScale_, theElectronPerADC_, and thePhase2ReadoutMode_.
Referenced by digitize().
|
virtual |
Definition at line 931 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, add_cross_talk(), add_noise(), add_noisy_cells(), addNoise_, addNoisyPixels_, addPixelInefficiency_, addThresholdSmearing_, addXtalk_, DigitizerUtility::Amplitude::ampl(), convertSignalToAdc(), GeomDet::geographicalId(), info(), isAboveThreshold(), cmsLHEtoEOSManager::l, makeDigiSimLinks_, module_killing_conf(), module_killing_DB(), DigitizerUtility::DigiSimInfo::ot_bit, pixel_inefficiency(), pixel_inefficiency_db(), PixelSubdetector::PixelBarrel, DetId::rawId(), alignCSCRings::s, edm::second(), DigitizerUtility::DigiSimInfo::sig_tot, DigitizerUtility::Amplitude::simInfoList(), DigitizerUtility::DigiSimInfo::simInfoList, smearedThreshold_Barrel_, smearedThreshold_Endcap_, subdetEfficiencies_, DetId::subdetId(), theElectronPerADC_, theHIPThresholdInE_Barrel_, theHIPThresholdInE_Endcap_, theThresholdInE_Barrel_, theThresholdInE_Endcap_, StripSubdetector::TOB, use_deadmodule_DB_, use_ineff_from_db_, and use_module_killing_.
|
protectedvirtual |
Reimplemented in Pixel3DDigitizerAlgorithm.
Definition at line 326 of file Phase2TrackerDigitizerAlgorithm.cc.
References alpha2Order_, Surface::bounds(), funct::cos(), PSimHit::detUnitId(), DriftDirection(), funct::exp(), LogDebug, M_PI, PV3DBase< T, PVType, FrameType >::perp(), PixelTopology::pitch(), GloballyPositioned< T >::position(), funct::pow(), pseudoRadDamage_, pseudoRadDamageRadius_, Sigma0_, SigmaCoeff_, GeomDet::specificSurface(), PixelGeomDetUnit::specificTopology(), mathSSE::sqrt(), GeomDet::surface(), Bounds::thickness(), PSimHit::tof(), hgcalPerformanceValidation::val, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), and PV3DBase< T, PVType, FrameType >::z().
Referenced by accumulateSimHits().
|
protected |
Definition at line 749 of file Phase2TrackerDigitizerAlgorithm.cc.
References alpha2Order_, mkfit::Config::Bfield, GeomDet::geographicalId(), SiPixelLorentzAngle::getLorentzAngle(), SiPhase2OuterTrackerLorentzAngle::getLorentzAngle(), fastTrackerRecHitType::isPixel(), LogDebug, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, GloballyPositioned< T >::position(), funct::pow(), DetId::rawId(), GloballyPositioned< T >::rotation(), pileupReCalc_HLTpaths::scale, siPhase2OTLorentzAngle_, siPixelLorentzAngle_, DetId::subdetId(), GeomDet::surface(), tanLorentzAnglePerTesla_Barrel_, tanLorentzAnglePerTesla_Endcap_, StripSubdetector::TOB, and use_LorentzAngle_DB_.
Referenced by drift().
|
protectedvirtual |
Definition at line 269 of file Phase2TrackerDigitizerAlgorithm.cc.
References funct::abs(), SplitLinear::begin, c, dataset::end, fluctuate_, mps_fire::i, ph2tkdigialgo::m_electron, ph2tkdigialgo::m_kaon, ph2tkdigialgo::m_muon, ph2tkdigialgo::m_pion, ph2tkdigialgo::m_proton, rengine_, tMax_, and HcalDetIdTransform::transform().
Referenced by primary_ionization().
|
protectedvirtual |
Reimplemented in Pixel3DDigitizerAlgorithm.
Definition at line 424 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, c_inv, calcQ(), officialStyle::chan, Topology::channel(), PixelTestBeamValidation_cfi::Charge, clusterWidth_, GeomDet::geographicalId(), PSimHit::localPosition(), Topology::localPosition(), LogDebug, mag(), makeDigiSimLinks_, Topology::measurementPosition(), PixelTopology::ncolumns(), PixelTopology::nrows(), PixelTopology::pitch(), pixelFlag_, Phase2TrackerDigi::pixelToChannel(), PixelDigi::pixelToChannel(), DetId::rawId(), PixelGeomDetUnit::specificTopology(), GeomDet::surface(), PSimHit::tof(), Surface::toGlobal(), 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, Pixel3DDigitizerAlgorithm, PSPDigitizerAlgorithm, PSSDigitizerAlgorithm, and SSDigitizerAlgorithm.
|
virtual |
Definition at line 726 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, addNoise_, addPixelInefficiency_, addThresholdSmearing_, fluctuateCharge_, gaussDistribution_, rengine_, smearedThreshold_Barrel_, smearedThreshold_Endcap_, theReadoutNoise_, theThresholdInE_Barrel_, theThresholdInE_Endcap_, theThresholdSmearing_Barrel_, and theThresholdSmearing_Endcap_.
|
inlinevirtual |
Reimplemented in PixelDigitizerAlgorithm, PSPDigitizerAlgorithm, PSSDigitizerAlgorithm, and SSDigitizerAlgorithm.
Definition at line 76 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
void Phase2TrackerDigitizerAlgorithm::loadAccumulator | ( | uint32_t | detId, |
const std::map< int, float > & | accumulator | ||
) |
Definition at line 919 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, and Exception.
|
protectedvirtual |
Definition at line 826 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, Phase2TrackerDigi::channelToPixel(), PixelDigi::channelToPixel(), deadModules_, pixelFlag_, alignCSCRings::s, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by digitize().
|
protectedvirtual |
Definition at line 856 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, funct::abs(), badPixels_, Phase2TrackerDigi::channelToPixel(), PixelDigi::channelToPixel(), SiPixelQuality::disabledModuleType::errorType, fedCablingMap_, SiPixelFedCablingMap::findItem(), GeomDet::geographicalId(), SiPixelQuality::getBadComponentList(), gpuClustering::id, sipixelobjects::PixelROC::idInDetUnit(), SiPixelQuality::IsRocBad(), dqmiolumiharvest::j, isotrackApplyRegressor::k, PixelTopology::ncolumns(), AlCaHLTBitMon_ParallelJobs::p, fed_dqm_sourceclient-live_cfg::path, SiPixelFedCablingMap::pathToDetUnit(), pixelFlag_, DetId::rawId(), alignCSCRings::s, siPixelBadModule_, PixelGeomDetUnit::specificTopology(), and sipixelobjects::PixelROC::toGlobal().
Referenced by digitize().
|
protectedvirtual |
Definition at line 693 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 805 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, Phase2TrackerDigi::channelToPixel(), PixelDigi::channelToPixel(), cuy::col, pixelFlag_, alignCSCRings::s, and theSiPixelGainCalibrationService_.
Referenced by digitize().
|
protectedvirtual |
Definition at line 220 of file Phase2TrackerDigitizerAlgorithm.cc.
References relval_parameters_module::energy, DigitizerUtility::EnergyDepositUnit::energy(), PSimHit::energyLoss(), PSimHit::entryPoint(), PSimHit::exitPoint(), fluctuateCharge_, fluctuateEloss(), GeVperElectron_, mps_fire::i, LogDebug, PV3DBase< T, PVType, FrameType >::mag(), PSimHit::pabs(), PSimHit::particleType(), point, PV3DBase< T, PVType, FrameType >::x(), DigitizerUtility::EnergyDepositUnit::x(), PV3DBase< T, PVType, FrameType >::y(), DigitizerUtility::EnergyDepositUnit::y(), PV3DBase< T, PVType, FrameType >::z(), and DigitizerUtility::EnergyDepositUnit::z().
Referenced by accumulateSimHits().
|
inlinevirtual |
Reimplemented in PixelDigitizerAlgorithm, Pixel3DDigitizerAlgorithm, PSPDigitizerAlgorithm, PSSDigitizerAlgorithm, and SSDigitizerAlgorithm.
Definition at line 75 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by accumulateSimHits().
|
protected |
Definition at line 109 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::add_cross_talk(), add_cross_talk(), add_noise(), add_noisy_cells(), digitize(), PixelBrickedDigitizerAlgorithm::induce_signal(), Pixel3DDigitizerAlgorithm::induce_signal(), induce_signal(), initializeEvent(), loadAccumulator(), module_killing_conf(), module_killing_DB(), pixel_inefficiency(), and pixel_inefficiency_db().
|
protected |
Definition at line 158 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 159 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 163 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), initializeEvent(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelBrickedDigitizerAlgorithm::PixelBrickedDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 165 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 127 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 126 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift(), and DriftDirection().
|
protected |
Definition at line 179 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by module_killing_DB().
|
protected |
Definition at line 133 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelBrickedDigitizerAlgorithm::induce_signal(), and induce_signal().
|
protected |
Definition at line 118 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by module_killing_conf().
|
protected |
Definition at line 94 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by module_killing_DB().
|
protected |
Definition at line 182 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by fluctuateEloss().
|
protected |
Definition at line 160 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent(), and primary_ionization().
|
protected |
Definition at line 224 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noise(), and initializeEvent().
|
protected |
Definition at line 95 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 123 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by primary_ionization(), SSDigitizerAlgorithm::select_hit_latchedMode(), and SSDigitizerAlgorithm::select_hit_sampledMode().
|
protected |
Definition at line 128 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_cross_talk().
|
protected |
Definition at line 111 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), PixelBrickedDigitizerAlgorithm::induce_signal(), Pixel3DDigitizerAlgorithm::induce_signal(), and induce_signal().
|
protected |
Definition at line 236 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::add_cross_talk(), add_cross_talk(), add_noisy_cells(), PixelBrickedDigitizerAlgorithm::induce_signal(), Pixel3DDigitizerAlgorithm::induce_signal(), induce_signal(), module_killing_conf(), module_killing_DB(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), pixel_inefficiency_db(), PixelBrickedDigitizerAlgorithm::PixelBrickedDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 168 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by Pixel3DDigitizerAlgorithm::drift(), and drift().
|
protected |
Definition at line 169 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by Pixel3DDigitizerAlgorithm::drift(), and drift().
|
protected |
Definition at line 231 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells(), fluctuateEloss(), initializeEvent(), and pixel_inefficiency().
|
protected |
Definition at line 129 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift().
|
protected |
Definition at line 130 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift().
|
protected |
Definition at line 88 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by DriftDirection().
|
protected |
Definition at line 91 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by module_killing_DB().
|
protected |
Definition at line 85 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by DriftDirection().
|
protected |
Definition at line 228 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 227 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 220 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 155 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by DriftDirection().
|
protected |
Definition at line 154 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by DriftDirection().
|
protected |
Definition at line 138 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by convertSignalToAdc(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelBrickedDigitizerAlgorithm::PixelBrickedDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 137 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by convertSignalToAdc(), digitize(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelBrickedDigitizerAlgorithm::PixelBrickedDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 150 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 149 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 139 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells().
|
protected |
Definition at line 183 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells().
|
protected |
Definition at line 136 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by convertSignalToAdc().
|
protected |
Definition at line 140 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent().
|
protected |
Definition at line 210 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by pixel_inefficiency_db().
|
protected |
Definition at line 144 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells(), digitize(), initializeEvent(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelBrickedDigitizerAlgorithm::PixelBrickedDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), SSDigitizerAlgorithm::select_hit_latchedMode(), SSDigitizerAlgorithm::select_hit_sampledMode(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 143 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells(), digitize(), initializeEvent(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelBrickedDigitizerAlgorithm::PixelBrickedDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), SSDigitizerAlgorithm::select_hit_latchedMode(), SSDigitizerAlgorithm::select_hit_sampledMode(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 147 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent().
|
protected |
Definition at line 146 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent().
|
protected |
Definition at line 152 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::isAboveThreshold(), PSPDigitizerAlgorithm::select_hit(), PSSDigitizerAlgorithm::select_hit(), SSDigitizerAlgorithm::select_hit(), Pixel3DDigitizerAlgorithm::select_hit(), and PixelDigitizerAlgorithm::select_hit().
|
protected |
Definition at line 153 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::isAboveThreshold(), PSPDigitizerAlgorithm::select_hit(), PSSDigitizerAlgorithm::select_hit(), SSDigitizerAlgorithm::select_hit(), Pixel3DDigitizerAlgorithm::select_hit(), and PixelDigitizerAlgorithm::select_hit().
|
protected |
Definition at line 176 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by fluctuateEloss(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelBrickedDigitizerAlgorithm::PixelBrickedDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 115 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), and PixelDigitizerAlgorithm::PixelDigitizerAlgorithm().
|
protected |
Definition at line 113 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 116 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by DriftDirection(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 114 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().