#include <RPixChargeShare.h>
Public Member Functions | |
RPixChargeShare (const edm::ParameterSet ¶ms, uint32_t det_id) | |
std::map< unsigned short, double > | Share (const std::vector< RPixSignalPoint > &charge_map) |
Private Attributes | |
double | chargeMap2E_ [4][60][40] |
std::string | ChargeMapFile2E_ [4] |
uint32_t | det_id_ |
int | no_of_pixels_ |
const int | pxlColSize_ = pxlInd.getDefaultColDetSize() |
CTPPSPixelIndices | pxlInd |
const int | pxlRowSize_ = pxlInd.getDefaultRowDetSize() |
std::vector< double > | signalCoupling_ |
CTPPSPixelSimTopology | theRPixDetTopology_ |
int | verbosity_ |
const int | xBinMax_ [4] = {29, 59, 29, 59} |
const int | yBinMax_ [4] = {19, 19, 39, 39} |
Definition at line 9 of file RPixChargeShare.h.
RPixChargeShare::RPixChargeShare | ( | const edm::ParameterSet & | params, |
uint32_t | det_id | ||
) |
Definition at line 6 of file RPixChargeShare.cc.
References chargeMap2E_, ChargeMapFile2E_, CTPPSPixelTopology::detPixelNo(), Exception, corrVsCorr::filename, mps_fire::i, createfilelist::int, no_of_pixels_, CalibrationSummaryClient_cfi::params, signalCoupling_, AlCaHLTBitMon_QueryRunRegistry::string, theRPixDetTopology_, verbosity_, and edmStreamStallGrapher::xUpper.
std::map< unsigned short, double > RPixChargeShare::Share | ( | const std::vector< RPixSignalPoint > & | charge_map | ) |
Definition at line 42 of file RPixChargeShare.cc.
References L1DTConfigBti_cff::CH, chargeMap2E_, det_id_, CTPPSPixelSimTopology::PixelInfo::effFactor(), CTPPSPixelSimTopology::getPixelsInvolved(), mps_fire::i, createfilelist::int, dqmdumpme::k, cmsLHEtoEOSManager::l, visualization-live-secondInstance_cfg::m, CTPPSPixelSimTopology::PixelInfo::pixelColNo(), CTPPSPixelSimTopology::PixelInfo::pixelIndex(), CTPPSPixelSimTopology::pixelRange(), CTPPSPixelSimTopology::PixelInfo::pixelRowNo(), funct::pow(), pxlColSize_, pxlRowSize_, signalCoupling_, mathSSE::sqrt(), theRPixDetTopology_, verbosity_, xBinMax_, and yBinMax_.
|
private |
Definition at line 26 of file RPixChargeShare.h.
Referenced by RPixChargeShare(), and Share().
|
private |
Definition at line 25 of file RPixChargeShare.h.
Referenced by RPixChargeShare().
|
private |
Definition at line 15 of file RPixChargeShare.h.
Referenced by Share().
|
private |
Definition at line 21 of file RPixChargeShare.h.
Referenced by RPixChargeShare().
|
private |
Definition at line 20 of file RPixChargeShare.h.
Referenced by Share().
|
private |
Definition at line 18 of file RPixChargeShare.h.
|
private |
Definition at line 19 of file RPixChargeShare.h.
Referenced by Share().
|
private |
Definition at line 16 of file RPixChargeShare.h.
Referenced by RPixChargeShare(), and Share().
|
private |
Definition at line 17 of file RPixChargeShare.h.
Referenced by RPixChargeShare(), and Share().
|
private |
Definition at line 23 of file RPixChargeShare.h.
Referenced by RPixChargeShare(), and Share().
|
private |
Definition at line 27 of file RPixChargeShare.h.
Referenced by Share().
|
private |
Definition at line 28 of file RPixChargeShare.h.
Referenced by Share().