|
ATLAS Offline Software
|
Go to the documentation of this file.
34 <<
" lengthOfSection= "<<lengthOfSection<<std::endl;
38 for( j=0; j<lengthOfSection; j+=1) {
94 for( block=0; block<2; block+=1){
110 (
b[
i] & !
b[
i-1] & !
b[
i+1] )|
111 (
b[
i-1] &
b[
i+1] & !
b[
i] )));
115 (
b[
i-1] & !
b[
i-2] & !
b[
i] )|
116 (
b[
i-2] &
b[
i] & !
b[
i-1] )|
117 (
b[
i] & !
b[
i-1] & !
b[
i+1] )|
118 (
b[
i-1] &
b[
i+1] & !
b[
i] )));
122 (
b[
i-1] & !
b[
i-2] & !
b[
i] )|
123 (
b[
i-2] &
b[
i] & !
b[
i-1] )|
124 (
b[
i] & !
b[
i-1] )));
127 std::cout <<
"StripTripletCoincidence OUT ";
129 std::cout << std::endl;
int getPos(int iData) const
void setPos(int iData, int posIn)
void setHit(int iData, bool hitIn)
bool getChannel(int iChannel) const
TGCSlaveBoardOut * m_slaveBoardOut
bool getHit(int iData) const
static constexpr int s_NumberOfStripTripletSBData
void setChannel(int iChannel, bool pattern)
virtual void createSlaveBoardOut()
void setbPos(int block, int pos)
const TGCHitPattern * getHitPattern(int connector) const
int m_lengthOfCoincidenceOut
TGCPatchPanelOut * m_patchPanelOut
virtual void doCoincidence()
void setNumberOfData(int nData)
TGCHitPattern * m_coincidenceOut