1 #ifndef SISTRIPCLUSTERIZER_SISTRIPCLUSTERINFO_H 2 #define SISTRIPCLUSTERIZER_SISTRIPCLUSTERINFO_H 42 std::pair<uint16_t,uint16_t>
chargeLR()
const;
uint8_t maxCharge() const
edm::ESHandle< SiStripGain > gainHandle
uint16_t firstStrip() const
edm::ESHandle< SiStripQuality > qualityHandle
SiStripClusterInfo(const SiStripCluster &cluster, const edm::EventSetup &es, const int detid, const std::string &qualityLabel="")
std::vector< float > stripGains() const
bool IsAnythingBad() const
float noiseRescaledByGain() const
std::pair< uint16_t, uint16_t > chargeLR() const
std::vector< bool > stripQualitiesBad() const
uint16_t firstStrip() const
float calculate_noise(const std::vector< float > &) const
uint16_t maxIndex() const
auto stripCharges() const -> decltype(cluster() ->amplitudes())
const SiStripCluster * cluster() const
float signalOverNoise() const
const SiStripCluster * cluster_ptr
uint16_t maxStrip() const
const edm::EventSetup & es
bool IsModuleUsable() const
edm::ESHandle< SiStripNoises > noiseHandle
std::vector< float > stripNoises() const
std::vector< SiStripCluster > reclusterize(const edm::ParameterSet &) const
const std::vector< uint8_t > & amplitudes() const
std::vector< float > stripNoisesRescaledByGain() const