#include <RPLinearChargeCollectionDrifter.h>
Public Member Functions | |
simromanpot::charge_induced_on_surface | Drift (const simromanpot::energy_path_distribution &energy_deposition) |
RPLinearChargeCollectionDrifter (const edm::ParameterSet ¶ms, RPDetId det_id) | |
Private Member Functions | |
double | getSigma (double z) |
Private Attributes | |
std::vector< double > | charge_cloud_sigmas_vect_ |
RPDetId | det_id_ |
double | det_thickness_ |
double | GeV_per_electron_ |
int | verbosity_ |
Definition at line 9 of file RPLinearChargeCollectionDrifter.h.
RPLinearChargeCollectionDrifter::RPLinearChargeCollectionDrifter | ( | const edm::ParameterSet & | params, |
RPDetId | det_id | ||
) |
Definition at line 7 of file RPLinearChargeCollectionDrifter.cc.
References charge_cloud_sigmas_vect_, det_id_, det_thickness_, RPTopology::DetThickness(), edm::ParameterSet::getParameter(), GeV_per_electron_, and verbosity_.
simromanpot::charge_induced_on_surface RPLinearChargeCollectionDrifter::Drift | ( | const simromanpot::energy_path_distribution & | energy_deposition | ) |
Definition at line 15 of file RPLinearChargeCollectionDrifter.cc.
References det_id_, getSigma(), GeV_per_electron_, mps_fire::i, PixelTestBeamValidation_cfi::Position, verbosity_, x, y, and z.
|
private |
Definition at line 31 of file RPLinearChargeCollectionDrifter.cc.
References reco::ceil(), charge_cloud_sigmas_vect_, and det_thickness_.
Referenced by Drift().
|
private |
Definition at line 15 of file RPLinearChargeCollectionDrifter.h.
Referenced by getSigma(), and RPLinearChargeCollectionDrifter().
|
private |
Definition at line 19 of file RPLinearChargeCollectionDrifter.h.
Referenced by Drift(), and RPLinearChargeCollectionDrifter().
|
private |
Definition at line 18 of file RPLinearChargeCollectionDrifter.h.
Referenced by getSigma(), and RPLinearChargeCollectionDrifter().
|
private |
Definition at line 16 of file RPLinearChargeCollectionDrifter.h.
Referenced by Drift(), and RPLinearChargeCollectionDrifter().
|
private |
Definition at line 17 of file RPLinearChargeCollectionDrifter.h.
Referenced by Drift(), and RPLinearChargeCollectionDrifter().