#include <HcalLogicalMap.h>
|
void | checkElectronicsHashIds () |
|
void | checkHashIds () |
|
void | checkIdFunctions () |
|
HcalElectronicsMap | generateHcalElectronicsMap () |
|
const DetId | getDetId (const HcalElectronicsId &) |
|
const HcalFrontEndId | getHcalFrontEndId (const DetId &) |
|
| HcalLogicalMap (const HcalTopology *, std::vector< HBHEHFLogicalMapEntry > &, std::vector< HOHXLogicalMapEntry > &, std::vector< CALIBLogicalMapEntry > &, std::vector< ZDCLogicalMapEntry > &, std::vector< HTLogicalMapEntry > &, std::vector< uint32_t > &, std::vector< uint32_t > &, std::vector< uint32_t > &, std::vector< uint32_t > &, std::vector< uint32_t > &, std::vector< uint32_t > &, std::vector< uint32_t > &, std::vector< uint32_t > &) |
|
void | printMap (unsigned int mapIOV) |
|
| ~HcalLogicalMap () |
|
Definition at line 9 of file HcalLogicalMap.h.
HcalLogicalMap::HcalLogicalMap |
( |
const HcalTopology * |
topo, |
|
|
std::vector< HBHEHFLogicalMapEntry > & |
HBHEHFEntries, |
|
|
std::vector< HOHXLogicalMapEntry > & |
HOHXEntries, |
|
|
std::vector< CALIBLogicalMapEntry > & |
CALIBEntries, |
|
|
std::vector< ZDCLogicalMapEntry > & |
ZDCEntries, |
|
|
std::vector< HTLogicalMapEntry > & |
HTEntries, |
|
|
std::vector< uint32_t > & |
LinearIndex2Entry, |
|
|
std::vector< uint32_t > & |
HbHash2Entry, |
|
|
std::vector< uint32_t > & |
HeHash2Entry, |
|
|
std::vector< uint32_t > & |
HfHash2Entry, |
|
|
std::vector< uint32_t > & |
HtHash2Entry, |
|
|
std::vector< uint32_t > & |
HoHash2Entry, |
|
|
std::vector< uint32_t > & |
HxCalibHash2Entry, |
|
|
std::vector< uint32_t > & |
ZdcHash2Entry |
|
) |
| |
HcalLogicalMap::~HcalLogicalMap |
( |
| ) |
|
void HcalLogicalMap::checkElectronicsHashIds |
( |
| ) |
|
void HcalLogicalMap::checkHashIds |
( |
| ) |
|
void HcalLogicalMap::checkIdFunctions |
( |
| ) |
|
uint32_t HcalLogicalMap::makeEntryNumber |
( |
bool |
isvalid, |
|
|
int |
vectorid, |
|
|
int |
entry |
|
) |
| |
|
static |
void HcalLogicalMap::printCalibMap |
( |
FILE * |
calibmapfile | ) |
|
|
private |
void HcalLogicalMap::printHBEFMap |
( |
FILE * |
hbefmapfile | ) |
|
|
private |
void HcalLogicalMap::printHOXMap |
( |
FILE * |
hoxmapfile | ) |
|
|
private |
void HcalLogicalMap::printHTMap |
( |
FILE * |
htmapfile | ) |
|
|
private |
void HcalLogicalMap::printMap |
( |
unsigned int |
mapIOV | ) |
|
void HcalLogicalMap::printZDCMap |
( |
FILE * |
zdcmapfile | ) |
|
|
private |
std::vector<uint32_t> HcalLogicalMap::HbHash2Entry_ |
|
private |
std::vector<uint32_t> HcalLogicalMap::HeHash2Entry_ |
|
private |
std::vector<uint32_t> HcalLogicalMap::HfHash2Entry_ |
|
private |
std::vector<uint32_t> HcalLogicalMap::HoHash2Entry_ |
|
private |
std::vector<uint32_t> HcalLogicalMap::HtHash2Entry_ |
|
private |
std::vector<uint32_t> HcalLogicalMap::HxCalibHash2Entry_ |
|
private |
std::vector<uint32_t> HcalLogicalMap::LinearIndex2Entry_ |
|
private |
unsigned int HcalLogicalMap::mapIOV_ |
|
private |
std::vector<uint32_t> HcalLogicalMap::ZdcHash2Entry_ |
|
private |