Go to the documentation of this file.
18 if (use_LorentzAngle_DB_)
25 conf.getParameter<
ParameterSet>(
"PSSDigitizerAlgorithm")) {
27 LogDebug(
"PSSDigitizerAlgorithm") <<
"Algorithm constructed "
28 <<
"Configuration parameters: "
29 <<
"Threshold/Gain = "
40 double toa =
hit.tof() - tCorr;
void init(const edm::EventSetup &es) override
const float theThresholdInE_Barrel_
const float theTofUpperCut_
const float theTofLowerCut_
const int theAdcFullScale_
PSSDigitizerAlgorithm(const edm::ParameterSet &conf)
T const & get(Event const &event, InputTag const &tag) noexcept(false)
~PSSDigitizerAlgorithm() override
const float theElectronPerADC_
const float theThresholdInE_Endcap_
bool isAboveThreshold(const DigitizerUtility::SimHitInfo *hitInfo, float charge, float thr) const override
const bool addPixelInefficiency_
bool select_hit(const PSimHit &hit, double tCorr, double &sigScale) const override