#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)=0 |
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) |
void | loadAccumulator (uint32_t detId, const std::map< int, float > &accumulator) |
Phase2TrackerDigitizerAlgorithm (const edm::ParameterSet &conf_common, const edm::ParameterSet &conf_specific) | |
virtual bool | select_hit (const PSimHit &hit, double tCorr, double &sigScale) |
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) |
double | calcQ (float x) const |
int | convertSignalToAdc (uint32_t detID, float signal_in_elec, float threshold) |
void | drift (const PSimHit &hit, const Phase2TrackerGeomDetUnit *pixdet, const GlobalVector &bfield, const std::vector< DigitizerUtility::EnergyDepositUnit > &ionization_points, std::vector< DigitizerUtility::SignalPoint > &collection_points) const |
LocalVector | DriftDirection (const Phase2TrackerGeomDetUnit *pixdet, const GlobalVector &bfield, const DetId &detId) const |
void | fluctuateEloss (int particleId, float momentum, float eloss, float length, int NumberOfSegments, std::vector< float > &elossVector) const |
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) |
void | primary_ionization (const PSimHit &hit, std::vector< DigitizerUtility::EnergyDepositUnit > &ionization_points) const |
Definition at line 58 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 102 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 103 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 100 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 101 of file Phase2TrackerDigitizerAlgorithm.h.
Phase2TrackerDigitizerAlgorithm::Phase2TrackerDigitizerAlgorithm | ( | const edm::ParameterSet & | conf_common, |
const edm::ParameterSet & | conf_specific | ||
) |
Definition at line 48 of file Phase2TrackerDigitizerAlgorithm.cc.
References addPixelInefficiency_, LogDebug, theAdcFullScale_, theElectronPerADC_, theThresholdInE_Barrel_, theThresholdInE_Endcap_, and tMax_.
|
virtual |
|
pure virtual |
Implemented in PixelDigitizerAlgorithm, PSPDigitizerAlgorithm, PSSDigitizerAlgorithm, and SSDigitizerAlgorithm.
|
protectedvirtual |
Reimplemented in PixelDigitizerAlgorithm.
Definition at line 564 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 548 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, gaussDistribution_, GeomDet::geographicalId(), hgcalDigitizer_cfi::noise, DetId::rawId(), and alignCSCRings::s.
Referenced by digitize().
|
protectedvirtual |
Definition at line 613 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, LaserClient_cfi::Amplitude, 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().
|
inlineprotected |
Definition at line 237 of file Phase2TrackerDigitizerAlgorithm.h.
References f, min(), mathSSE::sqrt(), x, and geometryCSVtoXML::xx.
Referenced by induce_signal().
|
protected |
Definition at line 968 of file Phase2TrackerDigitizerAlgorithm.cc.
References funct::abs(), LogTrace, min(), funct::pow(), theAdcFullScale_, theElectronPerADC_, thePhase2ReadoutMode_, and remoteMonitoring_LED_IterMethod_cfg::threshold.
Referenced by digitize().
|
virtual |
Definition at line 893 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(), pixel_inefficiency(), pixel_inefficiency_db(), PixelSubdetector::PixelBarrel, DetId::rawId(), alignCSCRings::s, edm::second(), DigitizerUtility::Amplitude::simInfoList(), smearedThreshold_Barrel_, smearedThreshold_Endcap_, subdetEfficiencies_, DetId::subdetId(), theElectronPerADC_, theHIPThresholdInE_Barrel_, theHIPThresholdInE_Endcap_, theThresholdInE_Barrel_, theThresholdInE_Endcap_, StripSubdetector::TOB, funct::true, use_deadmodule_DB_, use_ineff_from_db_, and use_module_killing_.
|
protected |
Definition at line 293 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(), funct::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 SSDigitizerAlgorithm::accumulateSimHits(), PSPDigitizerAlgorithm::accumulateSimHits(), PSSDigitizerAlgorithm::accumulateSimHits(), and PixelDigitizerAlgorithm::accumulateSimHits().
|
protected |
Definition at line 714 of file Phase2TrackerDigitizerAlgorithm.cc.
References alpha2Order_, GeomDet::geographicalId(), SiPixelLorentzAngle::getLorentzAngle(), LogDebug, PixelSubdetector::PixelBarrel, GloballyPositioned< T >::position(), funct::pow(), DetId::rawId(), GloballyPositioned< T >::rotation(), Scenarios_cff::scale, SiPixelLorentzAngle_, DetId::subdetId(), GeomDet::surface(), tanLorentzAnglePerTesla_Barrel_, tanLorentzAnglePerTesla_Endcap_, StripSubdetector::TOB, and use_LorentzAngle_DB_.
Referenced by drift().
|
protected |
Definition at line 228 of file Phase2TrackerDigitizerAlgorithm.cc.
References funct::abs(), begin, HltBtagPostValidation_cff::c, end, ntuplemaker::fill, fluctuate_, mps_fire::i, particleFlowDisplacedVertex_cfi::ratio, rengine_, tMax_, and HcalDetIdTransform::transform().
Referenced by primary_ionization().
|
protected |
Definition at line 389 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, LaserClient_cfi::Amplitude, 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(), VtxSmearedParameters_cfi::SigmaX, VtxSmearedParameters_cfi::SigmaY, PixelGeomDetUnit::specificTopology(), GeomDet::surface(), 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 SSDigitizerAlgorithm::accumulateSimHits(), PSPDigitizerAlgorithm::accumulateSimHits(), PSSDigitizerAlgorithm::accumulateSimHits(), and PixelDigitizerAlgorithm::accumulateSimHits().
|
pure virtual |
Implemented in PixelDigitizerAlgorithm, Pixel3DDigitizerAlgorithm, PSPDigitizerAlgorithm, PSSDigitizerAlgorithm, and SSDigitizerAlgorithm.
|
virtual |
Definition at line 691 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 78 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
void Phase2TrackerDigitizerAlgorithm::loadAccumulator | ( | uint32_t | detId, |
const std::map< int, float > & | accumulator | ||
) |
Definition at line 881 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, mixOne_premix_on_sim_cfi::accumulator, and Exception.
|
protectedvirtual |
Definition at line 788 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, Phase2TrackerDigi::channelToPixel(), PixelDigi::channelToPixel(), deadModules_, Module, pixelFlag_, alignCSCRings::s, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by digitize().
|
protectedvirtual |
Definition at line 818 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, funct::abs(), badPixels_, Phase2TrackerDigi::channelToPixel(), PixelDigi::channelToPixel(), SiPixelQuality::disabledModuleType::errorType, fedCablingMap_, SiPixelFedCablingMap::findItem(), GeomDet::geographicalId(), SiPixelQuality::getBadComponentList(), triggerObjects_cff::id, sipixelobjects::PixelROC::idInDetUnit(), SiPixelQuality::IsRocBad(), dqmiolumiharvest::j, dqmdumpme::k, DTRecHitClients_cfi::local, PixelTopology::ncolumns(), AlCaHLTBitMon_ParallelJobs::p, castor_dqm_sourceclient_file_cfg::path, SiPixelFedCablingMap::pathToDetUnit(), pixelFlag_, edm::ESHandle< T >::product(), DetId::rawId(), alignCSCRings::s, SiPixelBadModule_, PixelGeomDetUnit::specificTopology(), and sipixelobjects::PixelROC::toGlobal().
Referenced by digitize().
|
protectedvirtual |
Definition at line 658 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(), rand(), DetId::rawId(), rengine_, alignCSCRings::s, DetId::subdetId(), and StripSubdetector::TOB.
Referenced by digitize().
|
protectedvirtual |
Definition at line 767 of file Phase2TrackerDigitizerAlgorithm.cc.
References _signal, Phase2TrackerDigi::channelToPixel(), PixelDigi::channelToPixel(), cuy::col, pixelFlag_, alignCSCRings::s, and theSiPixelGainCalibrationService_.
Referenced by digitize().
|
protected |
Definition at line 183 of file Phase2TrackerDigitizerAlgorithm.cc.
References simKBmtfDigis_cfi::eLoss, HCALHighEnergyHPDFilter_cfi::energy, DigitizerUtility::EnergyDepositUnit::energy(), fluctuateCharge_, fluctuateEloss(), GeVperElectron_, mps_fire::i, LogDebug, PV3DBase< T, PVType, FrameType >::mag(), point, DigitizerUtility::EnergyDepositUnit::x(), hit::x, DigitizerUtility::EnergyDepositUnit::y(), hit::y, DigitizerUtility::EnergyDepositUnit::z(), and hit::z.
Referenced by SSDigitizerAlgorithm::accumulateSimHits(), PSSDigitizerAlgorithm::accumulateSimHits(), PSPDigitizerAlgorithm::accumulateSimHits(), Pixel3DDigitizerAlgorithm::accumulateSimHits(), and PixelDigitizerAlgorithm::accumulateSimHits().
|
inlinevirtual |
Reimplemented in PixelDigitizerAlgorithm, PSPDigitizerAlgorithm, PSSDigitizerAlgorithm, and SSDigitizerAlgorithm.
Definition at line 77 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 106 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(), module_killing_DB(), pixel_inefficiency(), and pixel_inefficiency_db().
|
protected |
Definition at line 155 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 156 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 160 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), initializeEvent(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 162 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 124 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 123 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift(), and DriftDirection().
|
protected |
Definition at line 176 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by module_killing_DB().
|
protected |
Definition at line 130 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by induce_signal().
|
protected |
Definition at line 115 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by module_killing_conf().
|
protected |
Definition at line 91 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by module_killing_DB().
|
protected |
Definition at line 179 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by fluctuateEloss().
|
protected |
Definition at line 157 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent(), and primary_ionization().
|
protected |
Definition at line 225 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noise(), and initializeEvent().
|
protected |
Definition at line 92 of file Phase2TrackerDigitizerAlgorithm.h.
|
protected |
Definition at line 120 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by primary_ionization(), SSDigitizerAlgorithm::select_hit_latchedMode(), and SSDigitizerAlgorithm::select_hit_sampledMode().
|
protected |
Definition at line 125 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_cross_talk().
|
protected |
Definition at line 108 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), Pixel3DDigitizerAlgorithm::induce_signal(), and induce_signal().
|
protected |
Definition at line 241 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by PixelDigitizerAlgorithm::add_cross_talk(), add_cross_talk(), add_noisy_cells(), induce_signal(), module_killing_conf(), module_killing_DB(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), pixel_inefficiency_db(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 165 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by Pixel3DDigitizerAlgorithm::drift(), and drift().
|
protected |
Definition at line 166 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by Pixel3DDigitizerAlgorithm::drift(), and drift().
|
protected |
Definition at line 232 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells(), fluctuateEloss(), initializeEvent(), and pixel_inefficiency().
|
protected |
Definition at line 126 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift().
|
protected |
Definition at line 127 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by drift().
|
protected |
Definition at line 88 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 229 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 228 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize(), and initializeEvent().
|
protected |
Definition at line 222 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 152 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by DriftDirection().
|
protected |
Definition at line 151 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by DriftDirection().
|
protected |
Definition at line 135 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by convertSignalToAdc(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 134 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by convertSignalToAdc(), digitize(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 147 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 146 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 136 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells().
|
protected |
Definition at line 180 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by add_noisy_cells().
|
protected |
Definition at line 133 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by convertSignalToAdc().
|
protected |
Definition at line 137 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent().
|
protected |
Definition at line 212 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by pixel_inefficiency_db().
|
protected |
Definition at line 141 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 140 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 144 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent().
|
protected |
Definition at line 143 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by initializeEvent().
|
protected |
Definition at line 149 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by Pixel3DDigitizerAlgorithm::accumulateSimHits(), PixelDigitizerAlgorithm::isAboveThreshold(), SSDigitizerAlgorithm::select_hit(), PSPDigitizerAlgorithm::select_hit(), PSSDigitizerAlgorithm::select_hit(), and PixelDigitizerAlgorithm::select_hit().
|
protected |
Definition at line 150 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by Pixel3DDigitizerAlgorithm::accumulateSimHits(), PixelDigitizerAlgorithm::isAboveThreshold(), SSDigitizerAlgorithm::select_hit(), PSPDigitizerAlgorithm::select_hit(), PSSDigitizerAlgorithm::select_hit(), and PixelDigitizerAlgorithm::select_hit().
|
protected |
Definition at line 173 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by fluctuateEloss(), Phase2TrackerDigitizerAlgorithm(), Pixel3DDigitizerAlgorithm::Pixel3DDigitizerAlgorithm(), PixelDigitizerAlgorithm::PixelDigitizerAlgorithm(), PSPDigitizerAlgorithm::PSPDigitizerAlgorithm(), PSSDigitizerAlgorithm::PSSDigitizerAlgorithm(), and SSDigitizerAlgorithm::SSDigitizerAlgorithm().
|
protected |
Definition at line 112 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 110 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().
|
protected |
Definition at line 113 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by DriftDirection().
|
protected |
Definition at line 111 of file Phase2TrackerDigitizerAlgorithm.h.
Referenced by digitize().