00001
00002
00003 #include "StjTrgBEMCJetPatchTowerIdMap2006.h"
00004
00005 ClassImp(StjTrgBEMCJetPatchTowerIdMap2006)
00006
00007 int StjTrgBEMCJetPatchTowerIdMap2006::getJetPatchIdForTower(int towerId)
00008 {
00009 if( 1 <= towerId && towerId <= 100) return 1;
00010 if( 101 <= towerId && towerId <= 500) return 2;
00011 if( 501 <= towerId && towerId <= 900) return 3;
00012 if( 901 <= towerId && towerId <= 1300) return 4;
00013 if(1301 <= towerId && towerId <= 1700) return 5;
00014 if(1701 <= towerId && towerId <= 2100) return 0;
00015 if(2101 <= towerId && towerId <= 2400) return 1;
00016 if(2401 <= towerId && towerId <= 2500) return 7;
00017 if(2501 <= towerId && towerId <= 2900) return 6;
00018 if(2901 <= towerId && towerId <= 3300) return 11;
00019 if(3301 <= towerId && towerId <= 3700) return 10;
00020 if(3701 <= towerId && towerId <= 4100) return 9;
00021 if(4101 <= towerId && towerId <= 4500) return 8;
00022 if(4501 <= towerId && towerId <= 4800) return 7;
00023 return -1;
00024 }
00025