CMS 3D CMS Logo

RPixLinearChargeCollectionDrifter.h
Go to the documentation of this file.
1 #ifndef SimPPS_PPSPixelDigiProducer_RPix_LINEAR_CHARGE_COLLECTION_DRIFTER_H
2 #define SimPPS_PPSPixelDigiProducer_RPix_LINEAR_CHARGE_COLLECTION_DRIFTER_H
3 
7 
9 public:
11  std::vector<RPixSignalPoint> Drift(const std::vector<RPixEnergyDepositUnit> &energy_deposition);
12 
13 private:
14  std::vector<RPixSignalPoint> temp_;
15 
16  std::vector<double> charge_cloud_sigmas_vect_;
20  uint32_t det_id_;
21 
22  double getSigma_(double z);
23 };
24 
25 #endif
RPixLinearChargeCollectionDrifter::RPixLinearChargeCollectionDrifter
RPixLinearChargeCollectionDrifter(const edm::ParameterSet &params, uint32_t det_id)
Definition: RPixLinearChargeCollectionDrifter.cc:6
CalibrationSummaryClient_cfi.params
params
Definition: CalibrationSummaryClient_cfi.py:14
RPixLinearChargeCollectionDrifter::GeV_per_electron_
double GeV_per_electron_
Definition: RPixLinearChargeCollectionDrifter.h:17
RPixLinearChargeCollectionDrifter
Definition: RPixLinearChargeCollectionDrifter.h:8
DDAxes::z
RPixEnergyDepositUnit.h
RPixLinearChargeCollectionDrifter::charge_cloud_sigmas_vect_
std::vector< double > charge_cloud_sigmas_vect_
Definition: RPixLinearChargeCollectionDrifter.h:16
edm::ParameterSet
Definition: ParameterSet.h:47
RPixLinearChargeCollectionDrifter::det_id_
uint32_t det_id_
Definition: RPixLinearChargeCollectionDrifter.h:20
RPixLinearChargeCollectionDrifter::det_thickness_
double det_thickness_
Definition: RPixLinearChargeCollectionDrifter.h:19
RPixLinearChargeCollectionDrifter::verbosity_
int verbosity_
Definition: RPixLinearChargeCollectionDrifter.h:18
RPixSignalPoint.h
RPixLinearChargeCollectionDrifter::getSigma_
double getSigma_(double z)
Definition: RPixLinearChargeCollectionDrifter.cc:30
RPixLinearChargeCollectionDrifter::temp_
std::vector< RPixSignalPoint > temp_
Definition: RPixLinearChargeCollectionDrifter.h:14
ParameterSet.h
RPixLinearChargeCollectionDrifter::Drift
std::vector< RPixSignalPoint > Drift(const std::vector< RPixEnergyDepositUnit > &energy_deposition)
Definition: RPixLinearChargeCollectionDrifter.cc:15