Skip to content
Snippets Groups Projects
Commit 9648dcaa authored by Junpei Maeda's avatar Junpei Maeda
Browse files

Sanity checks are added

parent 83d89cdb
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 ...@@ -51,18 +51,24 @@ const std::map<unsigned short, std::map<unsigned short, unsigned char>>& TGCTrig
return it->second; return it->second;
} }
unsigned short TGCTriggerData::getTrigBitEifi(int side, int slot, int ssc, int sectorId) const { unsigned short TGCTriggerData::getTrigBitEifi(int side, int slot, int ssc, int sectorId) const
int sideindex = (this->getType(TGCTriggerData::CW_EIFI) != "full") ? 0 : side; {
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]; return m_trigbit_eifi[sectorId][ssc][slot][sideindex];
} }
unsigned char TGCTriggerData::getFlagPtEifi(int side, int ssc, int sectorId) const { unsigned char TGCTriggerData::getFlagPtEifi(int side, int ssc, int sectorId) const
int sideindex = (this->getType(TGCTriggerData::CW_EIFI) != "full") ? 0 : side; {
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]; return m_flagpt_eifi[sectorId][ssc][sideindex];
} }
unsigned char TGCTriggerData::getFlagRoiEifi(int side, int ssc, int sectorId) const { unsigned char TGCTriggerData::getFlagRoiEifi(int side, int ssc, int sectorId) const
int sideindex = (this->getType(TGCTriggerData::CW_EIFI) != "full") ? 0 : side; {
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]; 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