Back to home page

sPhenix code displayed by LXR

 
 

    


File indexing completed on 2025-08-06 08:17:29

0001 #include "TowerInfoContainer.h"
0002 #include "TowerInfoDefs.h"
0003 
0004 #include <ostream>
0005 
0006 void TowerInfoContainer::identify(std::ostream& os) const
0007 {
0008   os << "TowerInfoContainer Base Class " << std::endl;
0009 }
0010 
0011 unsigned int TowerInfoContainer::encode_epd(unsigned int towerIndex)
0012 {
0013   unsigned int key = TowerInfoDefs::encode_epd(towerIndex);
0014   return key;
0015 }
0016 
0017 unsigned int TowerInfoContainer::encode_emcal(unsigned int towerIndex)
0018 {
0019   unsigned int key = TowerInfoDefs::encode_emcal(towerIndex);
0020   return key;
0021 }
0022 
0023 unsigned int TowerInfoContainer::encode_hcal(unsigned int towerIndex)
0024 {
0025   unsigned int key = TowerInfoDefs::encode_hcal(towerIndex);
0026   return key;
0027 }
0028 
0029 unsigned int TowerInfoContainer::encode_mbd(unsigned int towerIndex)
0030 {
0031   unsigned int key = TowerInfoDefs::encode_mbd(towerIndex);
0032   return key;
0033 }
0034 unsigned int TowerInfoContainer::encode_zdc(unsigned int towerIndex)
0035 {
0036   unsigned int key = TowerInfoDefs::encode_zdc(towerIndex);
0037   return key;
0038 }
0039 
0040 unsigned int TowerInfoContainer::decode_epd(unsigned int tower_key)
0041 {
0042   unsigned int index = TowerInfoDefs::decode_epd(tower_key);
0043   return index;
0044 }
0045 
0046 unsigned int TowerInfoContainer::decode_emcal(unsigned int tower_key)
0047 {
0048   unsigned int index = TowerInfoDefs::decode_emcal(tower_key);
0049   return index;
0050 }
0051 
0052 unsigned int TowerInfoContainer::decode_hcal(unsigned int tower_key)
0053 {
0054   unsigned int index = TowerInfoDefs::decode_hcal(tower_key);
0055   return index;
0056 }
0057 
0058 unsigned int TowerInfoContainer::decode_mbd(unsigned int tower_key)
0059 {
0060   unsigned int index = TowerInfoDefs::decode_mbd(tower_key);
0061   return index;
0062 }
0063 unsigned int TowerInfoContainer::decode_zdc(unsigned int tower_key)
0064 {
0065   unsigned int index = TowerInfoDefs::decode_zdc(tower_key);
0066   return index;
0067 }
0068 
0069 unsigned int TowerInfoContainer::getTowerPhiBin(unsigned int key)
0070 {
0071   unsigned int phibin = TowerInfoDefs::getCaloTowerPhiBin(key);
0072   return phibin;
0073 }
0074 
0075 unsigned int TowerInfoContainer::getTowerEtaBin(unsigned int key)
0076 {
0077   unsigned int etabin = TowerInfoDefs::getCaloTowerEtaBin(key);
0078   return etabin;
0079 }