#include <RPLinearInduceChargeOnStrips.h>
Public Member Functions | |
simromanpot::strip_charge_map | Induce (const simromanpot::charge_induced_on_surface &charge_map) |
RPLinearInduceChargeOnStrips (const edm::ParameterSet ¶ms, RPDetId det_id) | |
Private Attributes | |
RPDetId | det_id_ |
int | no_of_strips_ |
std::vector< double > | signalCoupling_ |
RPSimTopology | theRPDetTopology |
simromanpot::strip_charge_map | theStripChargeMap |
int | verbosity_ |
Definition at line 9 of file RPLinearInduceChargeOnStrips.h.
RPLinearInduceChargeOnStrips::RPLinearInduceChargeOnStrips | ( | const edm::ParameterSet & | params, |
RPDetId | det_id | ||
) |
Definition at line 5 of file RPLinearInduceChargeOnStrips.cc.
References RPTopology::DetStripNo(), edm::ParameterSet::getParameter(), no_of_strips_, signalCoupling_, theRPDetTopology, and verbosity_.
simromanpot::strip_charge_map RPLinearInduceChargeOnStrips::Induce | ( | const simromanpot::charge_induced_on_surface & | charge_map | ) |
Definition at line 16 of file RPLinearInduceChargeOnStrips.cc.
References funct::abs(), det_id_, RPSimTopology::GetStripsInvolved(), mps_fire::i, dqmiolumiharvest::j, isotrackApplyRegressor::k, no_of_strips_, signalCoupling_, mathSSE::sqrt(), theRPDetTopology, theStripChargeMap, and verbosity_.
|
private |
Definition at line 15 of file RPLinearInduceChargeOnStrips.h.
Referenced by Induce().
|
private |
Definition at line 19 of file RPLinearInduceChargeOnStrips.h.
Referenced by Induce(), and RPLinearInduceChargeOnStrips().
|
private |
Definition at line 16 of file RPLinearInduceChargeOnStrips.h.
Referenced by Induce(), and RPLinearInduceChargeOnStrips().
|
private |
Definition at line 18 of file RPLinearInduceChargeOnStrips.h.
Referenced by Induce(), and RPLinearInduceChargeOnStrips().
|
private |
Definition at line 17 of file RPLinearInduceChargeOnStrips.h.
Referenced by Induce().
|
private |
Definition at line 20 of file RPLinearInduceChargeOnStrips.h.
Referenced by Induce(), and RPLinearInduceChargeOnStrips().