#include <RPixLinearChargeCollectionDrifter.h>
Public Member Functions | |
std::vector< RPixSignalPoint > | Drift (const std::vector< RPixEnergyDepositUnit > &energy_deposition) |
RPixLinearChargeCollectionDrifter (const edm::ParameterSet ¶ms, uint32_t det_id, const PPSPixelTopology &ppt) | |
Private Member Functions | |
double | getSigma_ (double z) |
Private Attributes | |
std::vector< double > | charge_cloud_sigmas_vect_ |
uint32_t | det_id_ |
double | det_thickness_ |
double | GeV_per_electron_ |
std::vector< RPixSignalPoint > | temp_ |
int | verbosity_ |
Definition at line 9 of file RPixLinearChargeCollectionDrifter.h.
RPixLinearChargeCollectionDrifter::RPixLinearChargeCollectionDrifter | ( | const edm::ParameterSet & | params, |
uint32_t | det_id, | ||
const PPSPixelTopology & | ppt | ||
) |
Definition at line 3 of file RPixLinearChargeCollectionDrifter.cc.
References charge_cloud_sigmas_vect_, det_id_, det_thickness_, PPSPixelTopology::getThickness(), GeV_per_electron_, submitPVValidationJobs::params, and verbosity_.
std::vector< RPixSignalPoint > RPixLinearChargeCollectionDrifter::Drift | ( | const std::vector< RPixEnergyDepositUnit > & | energy_deposition | ) |
Definition at line 14 of file RPixLinearChargeCollectionDrifter.cc.
References det_id_, EcalCondDBWriter_cfi::Energy, getSigma_(), GeV_per_electron_, mps_fire::i, PixelTestBeamValidation_cfi::Position, temp_, verbosity_, x, y, and z.
|
private |
Definition at line 29 of file RPixLinearChargeCollectionDrifter.cc.
References reco::ceil(), charge_cloud_sigmas_vect_, det_thickness_, createfilelist::int, and z.
Referenced by Drift().
|
private |
Definition at line 17 of file RPixLinearChargeCollectionDrifter.h.
Referenced by getSigma_(), and RPixLinearChargeCollectionDrifter().
|
private |
Definition at line 21 of file RPixLinearChargeCollectionDrifter.h.
Referenced by Drift(), and RPixLinearChargeCollectionDrifter().
|
private |
Definition at line 20 of file RPixLinearChargeCollectionDrifter.h.
Referenced by getSigma_(), and RPixLinearChargeCollectionDrifter().
|
private |
Definition at line 18 of file RPixLinearChargeCollectionDrifter.h.
Referenced by Drift(), and RPixLinearChargeCollectionDrifter().
|
private |
Definition at line 15 of file RPixLinearChargeCollectionDrifter.h.
Referenced by Drift().
|
private |
Definition at line 19 of file RPixLinearChargeCollectionDrifter.h.
Referenced by Drift(), and RPixLinearChargeCollectionDrifter().