#include <RPHitChargeConverter.h>
Public Member Functions | |
simromanpot::strip_charge_map | processHit (const PSimHit &hit) |
RPHitChargeConverter (const edm::ParameterSet ¶ms_, CLHEP::HepRandomEngine &eng, RPDetId det_id) | |
~RPHitChargeConverter () | |
Private Attributes | |
const RPDetId | det_id_ |
std::unique_ptr< RPLinearChargeCollectionDrifter > | theRPChargeCollectionDrifter |
std::unique_ptr< RPLinearChargeDivider > | theRPChargeDivider |
std::unique_ptr< RPLinearInduceChargeOnStrips > | theRPInduceChargeOnStrips |
int | verbosity_ |
Definition at line 13 of file RPHitChargeConverter.h.
RPHitChargeConverter::RPHitChargeConverter | ( | const edm::ParameterSet & | params_, |
CLHEP::HepRandomEngine & | eng, | ||
RPDetId | det_id | ||
) |
Definition at line 8 of file RPHitChargeConverter.cc.
References edm::ParameterSet::getParameter(), CalibrationSummaryClient_cfi::params, theRPChargeCollectionDrifter, theRPChargeDivider, theRPInduceChargeOnStrips, and verbosity_.
RPHitChargeConverter::~RPHitChargeConverter | ( | ) |
Definition at line 16 of file RPHitChargeConverter.cc.
simromanpot::strip_charge_map RPHitChargeConverter::processHit | ( | const PSimHit & | hit | ) |
Definition at line 18 of file RPHitChargeConverter.cc.
References det_id_, theRPChargeCollectionDrifter, theRPChargeDivider, theRPInduceChargeOnStrips, and verbosity_.
|
private |
Definition at line 21 of file RPHitChargeConverter.h.
Referenced by processHit().
|
private |
Definition at line 24 of file RPHitChargeConverter.h.
Referenced by processHit(), and RPHitChargeConverter().
|
private |
Definition at line 23 of file RPHitChargeConverter.h.
Referenced by processHit(), and RPHitChargeConverter().
|
private |
Definition at line 25 of file RPHitChargeConverter.h.
Referenced by processHit(), and RPHitChargeConverter().
|
private |
Definition at line 26 of file RPHitChargeConverter.h.
Referenced by processHit(), and RPHitChargeConverter().