1 #ifndef __L1Trigger_L1THGCal_HGCalTriggerCellBestChoiceCodecImpl_h__ 2 #define __L1Trigger_L1THGCal_HGCalTriggerCellBestChoiceCodecImpl_h__ 37 void linearize(
const std::vector<HGCalDataFrame>&,
38 std::vector<std::pair<DetId, uint32_t > >&);
41 const std::vector<std::pair<DetId, uint32_t > >&,
43 void bestChoiceSelect(data_type&);
47 size_t nData()
const {
return nData_;}
49 double linLSB()
const {
return linLSB_;}
trigger_cell_list payload
uint32_t adcnBits() const
double tdcOnsetfC() const
uint32_t triggerCellSaturationBits_
double tdcsaturation() const
uint32_t triggerCellSaturationBits() const
bool decode(bool &, std::string const &)
double adcsaturation() const
size_t nCellsInModule() const
size_t dataLength() const
std::vector< double > thickness_corrections_
uint32_t linnBits() const
uint32_t triggerCellTruncationBits() const
std::vector< double > ThicknessCorrections() const
uint32_t triggerCellTruncationBits_
HGCalTriggerCellBestChoiceDataPayload data_type
uint32_t tdcnBits() const
std::vector< l1t::HGCalTriggerCell > trigger_cell_list