#include <HcalMappingEntry.h>
|
const DetId | getDetId () const |
|
const HcalElectronicsId | getHcalTrigElectronicsId () const |
|
const uint32_t | getLinearIndex () const |
|
| HTLogicalMapEntry () |
|
| HTLogicalMapEntry (int in_et, int in_ph, int in_sid, int in_dph, int in_dep, std::string in_s_chDet, int in_wed, int in_cr, int in_htr, int in_tb, int in_spig, int in_slb, std::string in_s_slb, std::string in_s_slb2, int in_ndat, std::string in_s_slnam, int in_rctcra, int in_rctcar, int in_rctcon, std::string in_s_rctnam, int in_fed) |
|
char * | printLMapLine () |
|
| ~HTLogicalMapEntry () |
|
Definition at line 202 of file HcalMappingEntry.h.
◆ HTLogicalMapEntry() [1/2]
HTLogicalMapEntry::HTLogicalMapEntry |
( |
| ) |
|
|
inline |
◆ HTLogicalMapEntry() [2/2]
HTLogicalMapEntry::HTLogicalMapEntry |
( |
int |
in_et, |
|
|
int |
in_ph, |
|
|
int |
in_sid, |
|
|
int |
in_dph, |
|
|
int |
in_dep, |
|
|
std::string |
in_s_chDet, |
|
|
int |
in_wed, |
|
|
int |
in_cr, |
|
|
int |
in_htr, |
|
|
int |
in_tb, |
|
|
int |
in_spig, |
|
|
int |
in_slb, |
|
|
std::string |
in_s_slb, |
|
|
std::string |
in_s_slb2, |
|
|
int |
in_ndat, |
|
|
std::string |
in_s_slnam, |
|
|
int |
in_rctcra, |
|
|
int |
in_rctcar, |
|
|
int |
in_rctcon, |
|
|
std::string |
in_s_rctnam, |
|
|
int |
in_fed |
|
) |
| |
◆ ~HTLogicalMapEntry()
HTLogicalMapEntry::~HTLogicalMapEntry |
( |
| ) |
|
|
inline |
◆ getDetId()
const DetId HTLogicalMapEntry::getDetId |
( |
| ) |
const |
|
inline |
◆ getHcalTrigElectronicsId()
◆ getLinearIndex()
const uint32_t HTLogicalMapEntry::getLinearIndex |
( |
| ) |
const |
|
inline |
◆ printLMapLine()
char * HTLogicalMapEntry::printLMapLine |
( |
| ) |
|
Definition at line 590 of file HcalMappingEntry.cc.
591 static char myline[512];
598 if ((hcaltrigeid.dccid() % 2) == 1) {
607 (hcaltrigeid.htrTopBottom() == 0) ? myfpga =
"bot" : myfpga =
"top";
610 "%1d %5d %4d %4d %5d %6d %4s %7d %6d ",
619 hcaltrigeid.readoutVMECrateId());
620 sprintf(myline + strlen(myline),
621 "%4d %5s %7d %6d %4d %4d %6s %7s %5d ",
622 hcaltrigeid.htrSlot(),
625 hcaltrigeid.spigot(),
627 hcaltrigeid.slbSiteNumber(),
630 hcaltrigeid.slbChannelIndex());
631 sprintf(myline + strlen(myline),
632 "%13s %7d %7d %7d %17s %6d\n",
638 hcaltrigeid.dccid() + 700);
References HcalElectronicsId::dccid(), HcalElectronicsId::htrSlot(), HcalElectronicsId::htrTopBottom(), HcalTrigTowerDetId::ieta(), HcalTrigTowerDetId::iphi(), HcalElectronicsId::readoutVMECrateId(), HcalElectronicsId::slbChannelIndex(), HcalElectronicsId::slbSiteNumber(), and HcalElectronicsId::spigot().
◆ hcalTrigDetID_
uint32_t HTLogicalMapEntry::hcalTrigDetID_ |
|
private |
◆ hcalTrigEID_
uint32_t HTLogicalMapEntry::hcalTrigEID_ |
|
private |
◆ mydepth_
int HTLogicalMapEntry::mydepth_ |
|
private |
◆ mydet_
std::string HTLogicalMapEntry::mydet_ |
|
private |
◆ mydphi_
int HTLogicalMapEntry::mydphi_ |
|
private |
◆ myrctcar_
int HTLogicalMapEntry::myrctcar_ |
|
private |
◆ myrctcon_
int HTLogicalMapEntry::myrctcon_ |
|
private |
◆ myrctcra_
int HTLogicalMapEntry::myrctcra_ |
|
private |
◆ myrctnam_
std::string HTLogicalMapEntry::myrctnam_ |
|
private |
◆ myside_
int HTLogicalMapEntry::myside_ |
|
private |
◆ myslbin2_
std::string HTLogicalMapEntry::myslbin2_ |
|
private |
◆ myslbin_
std::string HTLogicalMapEntry::myslbin_ |
|
private |
◆ myslnam_
std::string HTLogicalMapEntry::myslnam_ |
|
private |
◆ mywedge_
int HTLogicalMapEntry::mywedge_ |
|
private |