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 
8 
10 public:
12  std::vector<RPixSignalPoint> Drift(const std::vector<RPixEnergyDepositUnit> &energy_deposition);
13 
14 private:
15  std::vector<RPixSignalPoint> temp_;
16 
17  std::vector<double> charge_cloud_sigmas_vect_;
21  uint32_t det_id_;
22 
23  double getSigma_(double z);
24 };
25 
26 #endif
PPSPixelTopology.h
CalibrationSummaryClient_cfi.params
params
Definition: CalibrationSummaryClient_cfi.py:14
RPixLinearChargeCollectionDrifter::GeV_per_electron_
double GeV_per_electron_
Definition: RPixLinearChargeCollectionDrifter.h:18
RPixLinearChargeCollectionDrifter
Definition: RPixLinearChargeCollectionDrifter.h:9
DDAxes::z
RPixEnergyDepositUnit.h
RPixLinearChargeCollectionDrifter::charge_cloud_sigmas_vect_
std::vector< double > charge_cloud_sigmas_vect_
Definition: RPixLinearChargeCollectionDrifter.h:17
edm::ParameterSet
Definition: ParameterSet.h:47
RPixLinearChargeCollectionDrifter::det_id_
uint32_t det_id_
Definition: RPixLinearChargeCollectionDrifter.h:21
RPixLinearChargeCollectionDrifter::RPixLinearChargeCollectionDrifter
RPixLinearChargeCollectionDrifter(const edm::ParameterSet &params, uint32_t det_id, const PPSPixelTopology &ppt)
Definition: RPixLinearChargeCollectionDrifter.cc:3
RPixLinearChargeCollectionDrifter::det_thickness_
double det_thickness_
Definition: RPixLinearChargeCollectionDrifter.h:20
RPixLinearChargeCollectionDrifter::verbosity_
int verbosity_
Definition: RPixLinearChargeCollectionDrifter.h:19
PPSPixelTopology
Definition: PPSPixelTopology.h:22
RPixSignalPoint.h
RPixLinearChargeCollectionDrifter::getSigma_
double getSigma_(double z)
Definition: RPixLinearChargeCollectionDrifter.cc:29
RPixLinearChargeCollectionDrifter::temp_
std::vector< RPixSignalPoint > temp_
Definition: RPixLinearChargeCollectionDrifter.h:15
ParameterSet.h
RPixLinearChargeCollectionDrifter::Drift
std::vector< RPixSignalPoint > Drift(const std::vector< RPixEnergyDepositUnit > &energy_deposition)
Definition: RPixLinearChargeCollectionDrifter.cc:14