Skip to content
Snippets Groups Projects
Commit 4a6a8b0f authored by Edward Moyse's avatar Edward Moyse
Browse files

Merge branch 'fixFlagPtEifi' into 'master'

fix a bug for TGCTriggerData (ATR-22478)

See merge request atlas/athena!38917
parents a597e058 9648dcaa
No related branches found
No related tags found
No related merge requests found
......@@ -51,18 +51,24 @@ const std::map<unsigned short, std::map<unsigned short, unsigned char>>& TGCTrig
return it->second;
}
unsigned short TGCTriggerData::getTrigBitEifi(int side, int slot, int ssc, int sectorId) const {
int sideindex = (this->getType(TGCTriggerData::CW_EIFI) != "full") ? 0 : side;
unsigned short TGCTriggerData::getTrigBitEifi(int side, int slot, int ssc, int sectorId) const
{
if(m_active[CW_EIFI][0] == false) return 0; // not required EIFI coincidence.
int sideindex = (this->getType(CW_EIFI) != "full") ? 0 : side;
return m_trigbit_eifi[sectorId][ssc][slot][sideindex];
}
unsigned char TGCTriggerData::getFlagPtEifi(int side, int ssc, int sectorId) const {
int sideindex = (this->getType(TGCTriggerData::CW_EIFI) != "full") ? 0 : side;
unsigned char TGCTriggerData::getFlagPtEifi(int side, int ssc, int sectorId) const
{
if(m_active[CW_EIFI][0] == false) return 0; // not required EIFI coincidence.
int sideindex = (this->getType(CW_EIFI) != "full") ? 0 : side;
return m_flagpt_eifi[sectorId][ssc][sideindex];
}
unsigned char TGCTriggerData::getFlagRoiEifi(int side, int ssc, int sectorId) const {
int sideindex = (this->getType(TGCTriggerData::CW_EIFI) != "full") ? 0 : side;
unsigned char TGCTriggerData::getFlagRoiEifi(int side, int ssc, int sectorId) const
{
if(m_active[CW_EIFI][0] == false) return 0; // not required EIFI coincidence.
int sideindex = (this->getType(CW_EIFI) != "full") ? 0 : side;
return m_flagroi_eifi[sectorId][ssc][sideindex];
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment