#include <HcalTriggerPrimitiveAlgo.h>
Classes | |
struct | HFDetails |
struct | HFUpgradeDetails |
Public Member Functions | |
template<typename T , typename... Args> | |
void | addDigis (const T &collection, const Args &...digis) |
template<typename T > | |
void | addDigis (const T &collection) |
template<typename D > | |
void | addDigis (const HcalDataFrameContainer< D > &collection) |
HcalTriggerPrimitiveAlgo (bool pf, const std::vector< double > &w, int latency, uint32_t FG_threshold, uint32_t FG_HF_threshold, uint32_t ZS_threshold, int numberOfSamples, int numberOfPresamples, int numberOfSamplesHF, int numberOfPresamplesHF, uint32_t minSignalThreshold=0, uint32_t PMT_NoiseThreshold=0) | |
void | overrideParameters (const edm::ParameterSet &ps) |
template<typename... Digis> | |
void | run (const HcalTPGCoder *incoder, const HcalTPGCompressor *outcoder, const HcalDbService *conditions, HcalTrigPrimDigiCollection &result, const HcalTrigTowerGeometry *trigTowerGeometry, float rctlsb, const HcalFeatureBit *LongvrsShortCut, const Digis &...digis) |
void | runFEFormatError (const FEDRawDataCollection *rawraw, const HcalElectronicsMap *emap, HcalTrigPrimDigiCollection &result) |
void | runZS (HcalTrigPrimDigiCollection &tp) |
void | setNCTScaleShift (int) |
void | setPeakFinderAlgorithm (int algo) |
void | setRCTScaleShift (int) |
void | setUpgradeFlags (bool hb, bool he, bool hf) |
~HcalTriggerPrimitiveAlgo () | |
Private Types | |
typedef std::map< HcalTrigTowerDetId, std::vector< bool > > | FGbitMap |
typedef std::vector< HcalFinegrainBit::Tower > | FGUpgradeContainer |
typedef std::map< HcalTrigTowerDetId, FGUpgradeContainer > | FGUpgradeMap |
typedef std::map< HcalTrigTowerDetId, std::map< uint32_t, HFDetails > > | HFDetailMap |
typedef std::map< HcalTrigTowerDetId, std::map< uint32_t, std::array< HFUpgradeDetails, 4 > > > | HFUpgradeDetailMap |
typedef std::vector< IntegerCaloSamples > | SumFGContainer |
typedef std::map< HcalTrigTowerDetId, IntegerCaloSamples > | SumMap |
typedef std::map< HcalTrigTowerDetId, SumFGContainer > | TowerMapFGSum |
typedef std::map< uint32_t, std::vector< bool > > | TowerMapVeto |
Private Member Functions | |
void | addFG (const HcalTrigTowerDetId &id, std::vector< bool > &msb) |
void | addSignal (const HBHEDataFrame &frame) |
adds the signal to the map More... | |
void | addSignal (const HFDataFrame &frame) |
void | addSignal (const QIE10DataFrame &frame) |
void | addSignal (const QIE11DataFrame &frame) |
void | addSignal (const IntegerCaloSamples &samples) |
void | addUpgradeFG (const HcalTrigTowerDetId &id, int depth, const std::vector< std::bitset< 2 >> &bits) |
void | analyze (IntegerCaloSamples &samples, HcalTriggerPrimitiveDigi &result) |
adds the actual RecHits More... | |
void | analyze2017 (IntegerCaloSamples &samples, HcalTriggerPrimitiveDigi &result, const HcalFinegrainBit &fg_algo) |
void | analyzeHF (IntegerCaloSamples &samples, HcalTriggerPrimitiveDigi &result, const int hf_lumi_shift) |
void | analyzeHF2016 (const IntegerCaloSamples &SAMPLES, HcalTriggerPrimitiveDigi &result, const int HF_LUMI_SHIFT, const HcalFeatureBit *HCALFEM) |
void | analyzeHF2017 (const IntegerCaloSamples &SAMPLES, HcalTriggerPrimitiveDigi &result, const int HF_LUMI_SHIFT, const HcalFeatureBit *HCALFEM) |
bool | needLegacyFG (const HcalTrigTowerDetId &id) const |
bool | validChannel (const QIE10DataFrame &digi, int ts) const |
bool | validUpgradeFG (const HcalTrigTowerDetId &id, int depth) const |
Static Private Attributes | |
static const int | FIRST_FINEGRAIN_TOWER = 30 |
static const int | HBHE_OVERLAP_TOWER = 16 |
static const int | LAST_FINEGRAIN_DEPTH = 6 |
static const int | LAST_FINEGRAIN_TOWER = 28 |
static const int | QIE10_LINEARIZATION_ET = HcaluLUTTPGCoder::QIE10_LUT_BITMASK |
static const int | QIE10_MAX_LINEARIZATION_ET = 0x7FF |
static const int | QIE11_LINEARIZATION_ET = HcaluLUTTPGCoder::QIE11_LUT_BITMASK |
static const int | QIE11_MAX_LINEARIZATION_ET = 0x7FF |
static const int | QIE8_LINEARIZATION_ET = HcaluLUTTPGCoder::QIE8_LUT_BITMASK |
Definition at line 25 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 181 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 184 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 185 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 152 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 161 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 164 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 143 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 165 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 178 of file HcalTriggerPrimitiveAlgo.h.
HcalTriggerPrimitiveAlgo::HcalTriggerPrimitiveAlgo | ( | bool | pf, |
const std::vector< double > & | w, | ||
int | latency, | ||
uint32_t | FG_threshold, | ||
uint32_t | FG_HF_threshold, | ||
uint32_t | ZS_threshold, | ||
int | numberOfSamples, | ||
int | numberOfPresamples, | ||
int | numberOfSamplesHF, | ||
int | numberOfPresamplesHF, | ||
uint32_t | minSignalThreshold = 0 , |
||
uint32_t | PMT_NoiseThreshold = 0 |
||
) |
Definition at line 23 of file HcalTriggerPrimitiveAlgo.cc.
References numberOfPresamples_, numberOfPresamplesHF_, numberOfSamples_, numberOfSamplesHF_, peakfind_, ZS_threshold_, and ZS_threshold_I_.
HcalTriggerPrimitiveAlgo::~HcalTriggerPrimitiveAlgo | ( | ) |
Definition at line 54 of file HcalTriggerPrimitiveAlgo.cc.
|
inline |
Definition at line 44 of file HcalTriggerPrimitiveAlgo.h.
Referenced by run().
|
inline |
Definition at line 50 of file HcalTriggerPrimitiveAlgo.h.
References addSignal().
|
inline |
Definition at line 57 of file HcalTriggerPrimitiveAlgo.h.
References addFG(), addSignal(), addUpgradeFG(), patPFMETCorrections_cff::algo, analyze(), analyze2017(), analyzeHF(), analyzeHF2016(), analyzeHF2017(), edm::DataFrameContainer::begin(), bits, particleFlowClusterECALTimeSelected_cfi::depth, edm::DataFrameContainer::end(), hcalSimParameters_cfi::hb, hcalSimParameters_cfi::he, photonIsolationHIProducer_cfi::hf, mps_fire::i, needLegacyFG(), overrideParameters(), runFEFormatError(), runZS(), hcalTTPDigis_cfi::samples, setNCTScaleShift(), setPeakFinderAlgorithm(), setRCTScaleShift(), setUpgradeFlags(), validChannel(), and validUpgradeFG().
|
private |
Definition at line 727 of file HcalTriggerPrimitiveAlgo.cc.
References fgMap_, mps_fire::i, and triggerObjects_cff::id.
Referenced by addDigis(), addSignal(), and addUpgradeFG().
|
private |
adds the signal to the map
Definition at line 83 of file HcalTriggerPrimitiveAlgo.cc.
References HcaluLUTTPGCoder::adc2Linear(), addFG(), HcalDetId::depth(), mps_fire::i, HBHEDataFrame::id(), electrons_cff::ids, incoder_, HcaluLUTTPGCoder::lookupMSB(), HBHEDataFrame::presamples(), HBHEDataFrame::size(), theTrigTowerGeometry, and HcalTrigTowerGeometry::towerIds().
Referenced by addDigis(), and addSignal().
|
private |
Definition at line 114 of file HcalTriggerPrimitiveAlgo.cc.
References HcaluLUTTPGCoder::adc2Linear(), addSignal(), HcalDetId::depth(), HF_Veto, mps_fire::i, HFDataFrame::id(), electrons_cff::ids, incoder_, HcalTriggerPrimitiveAlgo::HFDetails::long_fiber, HcalTriggerPrimitiveAlgo::HFDetails::LongDigi, HcalDetId::maskDepth(), minSignalThreshold_, HFDataFrame::presamples(), hcalTTPDigis_cfi::samples, IntegerCaloSamples::setPresamples(), HcalTriggerPrimitiveAlgo::HFDetails::short_fiber, HcalTriggerPrimitiveAlgo::HFDetails::ShortDigi, HFDataFrame::size(), theHFDetailMap, theTowerMapFGSum, theTrigTowerGeometry, HcalTrigTowerGeometry::towerIds(), and HcalTrigTowerDetId::version().
|
private |
Definition at line 198 of file HcalTriggerPrimitiveAlgo.cc.
References HcaluLUTTPGCoder::adc2Linear(), addSignal(), QIE10DataFrame::detid(), HcalForward, triggerObjects_cff::id, QIE10DataFrame::id(), electrons_cff::ids, training_settings::idx, incoder_, HcaluLUTTPGCoder::lookupMSB(), QIE10DataFrame::presamples(), hcalTTPDigis_cfi::samples, QIE10DataFrame::samples(), IntegerCaloSamples::setPresamples(), HcalDetId::subdet(), theHFUpgradeDetailMap, theTrigTowerGeometry, HcalTrigTowerGeometry::towerIds(), validChannel(), and jets_cff::version.
|
private |
Definition at line 237 of file HcalTriggerPrimitiveAlgo.cc.
References HcaluLUTTPGCoder::adc2Linear(), addSignal(), addUpgradeFG(), HcalBarrel, HcalEndcap, mps_fire::i, QIE11DataFrame::id(), electrons_cff::ids, incoder_, HcaluLUTTPGCoder::lookupMSB(), QIE11DataFrame::presamples(), QIE11DataFrame::samples(), theTrigTowerGeometry, and HcalTrigTowerGeometry::towerIds().
|
private |
Definition at line 268 of file HcalTriggerPrimitiveAlgo.cc.
References mps_fire::i, IntegerCaloSamples::id(), triggerObjects_cff::id, IntegerCaloSamples::size(), and theSumMap.
|
private |
Definition at line 761 of file HcalTriggerPrimitiveAlgo.cc.
References addFG(), bits, particleFlowClusterECALTimeSelected_cfi::depth, fgUpgradeMap_, mps_fire::i, needLegacyFG(), and validUpgradeFG().
Referenced by addDigis(), and addSignal().
|
private |
adds the actual RecHits
Definition at line 283 of file HcalTriggerPrimitiveAlgo.cc.
References HcalTPGCompressor::compress(), fgMap_, mps_fire::i, IntegerCaloSamples::id(), training_settings::idx, createfilelist::int, numberOfPresamples_, numberOfSamples_, outcoder_, convertSQLitetoXML_cfg::output, peak_finder_algorithm_, peakfind_, IntegerCaloSamples::presamples(), QIE8_LINEARIZATION_ET, edm::shift, IntegerCaloSamples::size(), theThreshold, and weights_.
Referenced by addDigis(), and run().
|
private |
Definition at line 364 of file HcalTriggerPrimitiveAlgo.cc.
References HcalTPGCompressor::compress(), HcalFinegrainBit::compute(), fgUpgradeMap_, mps_fire::i, IntegerCaloSamples::id(), electrons_cff::ids, training_settings::idx, createfilelist::int, numberOfPresamples_, numberOfSamples_, outcoder_, convertSQLitetoXML_cfg::output, peak_finder_algorithm_, IntegerCaloSamples::presamples(), QIE11_MAX_LINEARIZATION_ET, edm::shift, IntegerCaloSamples::size(), theThreshold, theTrigTowerGeometry, HcalTrigTowerGeometry::towerIds(), and weights_.
Referenced by addDigis(), and run().
|
private |
Definition at line 427 of file HcalTriggerPrimitiveAlgo.cc.
References HcalTPGCompressor::compress(), FG_threshold_, HF_Veto, IntegerCaloSamples::id(), training_settings::idx, createfilelist::int, numberOfPresamplesHF_, numberOfSamplesHF_, outcoder_, convertSQLitetoXML_cfg::output, PMT_NoiseThreshold_, IntegerCaloSamples::presamples(), QIE8_LINEARIZATION_ET, edm::shift, IntegerCaloSamples::size(), theTowerMapFGSum, and TriggerAnalyzer::veto.
Referenced by addDigis(), and run().
|
private |
Definition at line 477 of file HcalTriggerPrimitiveAlgo.cc.
References stringResolutionProvider_cfi::bin, HcalTPGCompressor::compress(), FG_HF_threshold_, HcalFeatureBit::fineGrainbit(), FIRST_FINEGRAIN_TOWER, IntegerCaloSamples::id(), min(), numberOfPresamplesHF_, numberOfSamplesHF_, outcoder_, convertSQLitetoXML_cfg::output, IntegerCaloSamples::presamples(), QIE8_LINEARIZATION_ET, IntegerCaloSamples::size(), and theHFDetailMap.
Referenced by addDigis(), and run().
|
private |
Definition at line 564 of file HcalTriggerPrimitiveAlgo.cc.
References stringResolutionProvider_cfi::bin, HcalTPGCompressor::compress(), HcalFeatureBit::fineGrainbit(), FIRST_FINEGRAIN_TOWER, mps_fire::i, IntegerCaloSamples::id(), training_settings::idx, createfilelist::int, min(), numberOfPresamplesHF_, numberOfSamplesHF_, or, outcoder_, convertSQLitetoXML_cfg::output, IntegerCaloSamples::presamples(), QIE10_LINEARIZATION_ET, QIE10_MAX_LINEARIZATION_ET, edm::shift, IntegerCaloSamples::size(), and theHFUpgradeDetailMap.
Referenced by addDigis(), and run().
|
private |
Definition at line 750 of file HcalTriggerPrimitiveAlgo.cc.
References HBHE_OVERLAP_TOWER, and upgrade_hb_.
Referenced by addDigis(), and addUpgradeFG().
void HcalTriggerPrimitiveAlgo::overrideParameters | ( | const edm::ParameterSet & | ps | ) |
Definition at line 68 of file HcalTriggerPrimitiveAlgo.cc.
References edm::ParameterSet::exists(), edm::ParameterSet::getParameter(), override_adc_hf_, override_adc_hf_value_, override_parameters_, override_tdc_hf_, and override_tdc_hf_value_.
Referenced by addDigis(), and HcalTrigPrimDigiProducer::HcalTrigPrimDigiProducer().
void HcalTriggerPrimitiveAlgo::run | ( | const HcalTPGCoder * | incoder, |
const HcalTPGCompressor * | outcoder, | ||
const HcalDbService * | conditions, | ||
HcalTrigPrimDigiCollection & | result, | ||
const HcalTrigTowerGeometry * | trigTowerGeometry, | ||
float | rctlsb, | ||
const HcalFeatureBit * | LongvrsShortCut, | ||
const Digis &... | digis | ||
) |
Definition at line 216 of file HcalTriggerPrimitiveAlgo.h.
References addDigis(), analyze(), analyze2017(), analyzeHF(), analyzeHF2016(), analyzeHF2017(), edm::SortedCollection< T, SORT >::back(), conditions_, edm::ParameterSet::exists(), fgMap_, fgUpgradeMap_, HcalTrigTowerGeometry::firstHFTower(), HcalTPParameters::getFGVersionHBHE(), HcalDbService::getHcalTPParameters(), edm::ParameterSet::getParameter(), HF_Veto, incoder_, LongvrsShortCut, NCTScaleShift, or, outcoder_, override_parameters_, edm::SortedCollection< T, SORT >::push_back(), RCTScaleShift, theHFDetailMap, theHFUpgradeDetailMap, theSumMap, theTowerMapFGSum, theTrigTowerGeometry, upgrade_hb_, upgrade_he_, upgrade_hf_, and jets_cff::version.
Referenced by HcalTrigPrimDigiProducer::produce().
void HcalTriggerPrimitiveAlgo::runFEFormatError | ( | const FEDRawDataCollection * | rawraw, |
const HcalElectronicsMap * | emap, | ||
HcalTrigPrimDigiCollection & | result | ||
) |
Definition at line 675 of file HcalTriggerPrimitiveAlgo.cc.
References edm::SortedCollection< T, SORT >::begin(), HcalHTRData::check(), FEDRawData::data(), DetId::det(), runTauDisplay::eid, edm::SortedCollection< T, SORT >::end(), FEDRawDataCollection::FEDData(), HcalHTRData::getErrorsWord(), HcalDCCHeader::getSourceId(), HcalDCCHeader::getSpigotData(), HcalDCCHeader::getSpigotPresent(), HcalBarrel, HcalEndcap, HcalForward, HcalHTRData::htrSlot(), HcalHTRData::htrTopBottom(), mps_fire::i, electrons_cff::ids, HcalHTRData::isHistogramEvent(), HcalElectronicsMap::lookup(), FEDNumbering::MAXHCALFEDID, FEDNumbering::MINHCALFEDID, DetId::null(), HcalHTRData::readoutVMECrateId(), HcalElectronicsId::setHTR(), FEDRawData::size(), HcalDCCHeader::SPIGOT_COUNT, DetId::subdetId(), theTrigTowerGeometry, and HcalTrigTowerGeometry::towerIds().
Referenced by addDigis(), and HcalTrigPrimDigiProducer::produce().
void HcalTriggerPrimitiveAlgo::runZS | ( | HcalTrigPrimDigiCollection & | tp | ) |
Definition at line 661 of file HcalTriggerPrimitiveAlgo.cc.
References edm::SortedCollection< T, SORT >::begin(), edm::SortedCollection< T, SORT >::end(), mps_fire::i, CaloTPGTranscoder_cfi::ZS, and ZS_threshold_I_.
Referenced by addDigis(), and HcalTrigPrimDigiProducer::produce().
void HcalTriggerPrimitiveAlgo::setNCTScaleShift | ( | int | shift | ) |
Definition at line 789 of file HcalTriggerPrimitiveAlgo.cc.
References NCTScaleShift, and edm::shift.
Referenced by addDigis(), and HcalTrigPrimDigiProducer::HcalTrigPrimDigiProducer().
void HcalTriggerPrimitiveAlgo::setPeakFinderAlgorithm | ( | int | algo | ) |
Definition at line 783 of file HcalTriggerPrimitiveAlgo.cc.
References patPFMETCorrections_cff::algo, Exception, and peak_finder_algorithm_.
Referenced by addDigis(), and HcalTrigPrimDigiProducer::HcalTrigPrimDigiProducer().
void HcalTriggerPrimitiveAlgo::setRCTScaleShift | ( | int | shift | ) |
Definition at line 793 of file HcalTriggerPrimitiveAlgo.cc.
References RCTScaleShift, and edm::shift.
Referenced by addDigis(), and HcalTrigPrimDigiProducer::HcalTrigPrimDigiProducer().
void HcalTriggerPrimitiveAlgo::setUpgradeFlags | ( | bool | hb, |
bool | he, | ||
bool | hf | ||
) |
Definition at line 59 of file HcalTriggerPrimitiveAlgo.cc.
References hcalSimParameters_cfi::hb, hcalSimParameters_cfi::he, photonIsolationHIProducer_cfi::hf, upgrade_hb_, upgrade_he_, and upgrade_hf_.
Referenced by addDigis(), and HcalTrigPrimDigiProducer::HcalTrigPrimDigiProducer().
|
private |
Definition at line 540 of file HcalTriggerPrimitiveAlgo.cc.
References ecalMGPA::adc(), conditions_, HcalTPParameters::getADCThresholdHF(), HcalDbService::getHcalTPChannelParameter(), HcalDbService::getHcalTPParameters(), HcalTPChannelParameter::getMask(), QIE10DataFrame::id(), QIE10DataFrame::linkError(), RecoTauDiscriminantConfiguration::mask, override_adc_hf_, override_adc_hf_value_, override_tdc_hf_, override_tdc_hf_value_, and QIE10DataFrame::samples().
Referenced by addDigis(), and addSignal().
|
private |
Definition at line 738 of file HcalTriggerPrimitiveAlgo.cc.
References HBHE_OVERLAP_TOWER, LAST_FINEGRAIN_DEPTH, LAST_FINEGRAIN_TOWER, and upgrade_hb_.
Referenced by addDigis(), and addUpgradeFG().
|
private |
Definition at line 114 of file HcalTriggerPrimitiveAlgo.h.
Referenced by run(), and validChannel().
|
private |
Definition at line 120 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyzeHF2016().
|
private |
Definition at line 119 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyzeHF().
|
private |
Definition at line 182 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 186 of file HcalTriggerPrimitiveAlgo.h.
Referenced by addUpgradeFG(), analyze2017(), and run().
|
staticprivate |
Definition at line 205 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyzeHF2016(), and analyzeHF2017().
|
staticprivate |
Definition at line 200 of file HcalTriggerPrimitiveAlgo.h.
Referenced by needLegacyFG(), and validUpgradeFG().
|
private |
Definition at line 179 of file HcalTriggerPrimitiveAlgo.h.
Referenced by addSignal(), analyzeHF(), and run().
|
private |
Definition at line 112 of file HcalTriggerPrimitiveAlgo.h.
Referenced by addSignal(), and run().
|
staticprivate |
Definition at line 201 of file HcalTriggerPrimitiveAlgo.h.
Referenced by validUpgradeFG().
|
staticprivate |
Definition at line 202 of file HcalTriggerPrimitiveAlgo.h.
Referenced by validUpgradeFG().
|
private |
Definition at line 118 of file HcalTriggerPrimitiveAlgo.h.
|
private |
Definition at line 177 of file HcalTriggerPrimitiveAlgo.h.
Referenced by run().
|
private |
Definition at line 127 of file HcalTriggerPrimitiveAlgo.h.
Referenced by addSignal().
|
private |
Definition at line 129 of file HcalTriggerPrimitiveAlgo.h.
Referenced by run(), and setNCTScaleShift().
|
private |
Definition at line 124 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyze(), analyze2017(), and HcalTriggerPrimitiveAlgo().
|
private |
Definition at line 126 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyzeHF(), analyzeHF2016(), analyzeHF2017(), and HcalTriggerPrimitiveAlgo().
|
private |
Definition at line 123 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyze(), analyze2017(), and HcalTriggerPrimitiveAlgo().
|
private |
Definition at line 125 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyzeHF(), analyzeHF2016(), analyzeHF2017(), and HcalTriggerPrimitiveAlgo().
|
private |
Definition at line 113 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyze(), analyze2017(), analyzeHF(), analyzeHF2016(), analyzeHF2017(), and run().
|
private |
Definition at line 194 of file HcalTriggerPrimitiveAlgo.h.
Referenced by overrideParameters(), and validChannel().
|
private |
Definition at line 195 of file HcalTriggerPrimitiveAlgo.h.
Referenced by overrideParameters(), and validChannel().
|
private |
Definition at line 192 of file HcalTriggerPrimitiveAlgo.h.
Referenced by overrideParameters(), and run().
|
private |
Definition at line 196 of file HcalTriggerPrimitiveAlgo.h.
Referenced by overrideParameters(), and validChannel().
|
private |
Definition at line 197 of file HcalTriggerPrimitiveAlgo.h.
Referenced by overrideParameters(), and validChannel().
|
private |
Definition at line 136 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyze(), analyze2017(), and setPeakFinderAlgorithm().
|
private |
Definition at line 116 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyze(), and HcalTriggerPrimitiveAlgo().
|
private |
Definition at line 128 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyzeHF().
|
staticprivate |
Definition at line 208 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyzeHF2017().
|
staticprivate |
Definition at line 211 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyzeHF2017().
|
staticprivate |
Definition at line 209 of file HcalTriggerPrimitiveAlgo.h.
|
staticprivate |
Definition at line 212 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyze2017().
|
staticprivate |
Definition at line 207 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyze(), analyzeHF(), and analyzeHF2016().
|
private |
Definition at line 130 of file HcalTriggerPrimitiveAlgo.h.
Referenced by run(), and setRCTScaleShift().
|
private |
Definition at line 153 of file HcalTriggerPrimitiveAlgo.h.
Referenced by addSignal(), analyzeHF2016(), and run().
|
private |
Definition at line 162 of file HcalTriggerPrimitiveAlgo.h.
Referenced by addSignal(), analyzeHF2017(), and run().
|
private |
Definition at line 144 of file HcalTriggerPrimitiveAlgo.h.
Referenced by addSignal(), and run().
|
private |
Definition at line 115 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyze(), and analyze2017().
|
private |
Definition at line 166 of file HcalTriggerPrimitiveAlgo.h.
Referenced by addSignal(), analyzeHF(), and run().
|
private |
Definition at line 141 of file HcalTriggerPrimitiveAlgo.h.
Referenced by addSignal(), analyze2017(), run(), and runFEFormatError().
|
private |
Definition at line 188 of file HcalTriggerPrimitiveAlgo.h.
Referenced by needLegacyFG(), run(), setUpgradeFlags(), and validUpgradeFG().
|
private |
Definition at line 189 of file HcalTriggerPrimitiveAlgo.h.
Referenced by run(), and setUpgradeFlags().
|
private |
Definition at line 190 of file HcalTriggerPrimitiveAlgo.h.
Referenced by run(), and setUpgradeFlags().
|
private |
Definition at line 117 of file HcalTriggerPrimitiveAlgo.h.
Referenced by analyze(), and analyze2017().
|
private |
Definition at line 121 of file HcalTriggerPrimitiveAlgo.h.
Referenced by HcalTriggerPrimitiveAlgo().
|
private |
Definition at line 122 of file HcalTriggerPrimitiveAlgo.h.
Referenced by HcalTriggerPrimitiveAlgo(), and runZS().