ATLAS Offline Software
TGCWireHighPtBoard.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TGCWireHighPtBoard_hh
6 #define TGCWireHighPtBoard_hh
7 
9 
10 namespace LVL1TGCTrigger {
11 
12 class TGCHitPattern;
13 
15 public:
17 
18  virtual ~TGCWireHighPtBoard(){};
19 
20 protected:
21  virtual void decodeSlaveBoardOut( int chip,
22  TGCHitPattern* tHit, TGCHitPattern* dHit);
23  virtual void doCoincidenceMatrix( int chip, int block,
24  const TGCHitPattern* tHit,
25  const TGCHitPattern* dHit);
26  virtual void setDecoderIn();
27  virtual void clearDecoderIn();
28 };
29 
30 
31 } //end of namespace bracket
32 
33 #endif
LVL1TGCTrigger::TGCWireHighPtBoard::setDecoderIn
virtual void setDecoderIn()
Definition: TGCWireHighPtBoard.cxx:26
LVL1TGCTrigger::TGCWireHighPtBoard
Definition: TGCWireHighPtBoard.h:14
LVL1TGCTrigger::TGCWireHighPtBoard::decodeSlaveBoardOut
virtual void decodeSlaveBoardOut(int chip, TGCHitPattern *tHit, TGCHitPattern *dHit)
Definition: TGCWireHighPtBoard.cxx:60
LVL1TGCTrigger::TGCWireHighPtBoard::doCoincidenceMatrix
virtual void doCoincidenceMatrix(int chip, int block, const TGCHitPattern *tHit, const TGCHitPattern *dHit)
Definition: TGCWireHighPtBoard.cxx:105
LVL1TGCTrigger::TGCWireHighPtBoard::TGCWireHighPtBoard
TGCWireHighPtBoard()
Definition: TGCWireHighPtBoard.cxx:14
LVL1TGCTrigger::TGCWireHighPtBoard::~TGCWireHighPtBoard
virtual ~TGCWireHighPtBoard()
Definition: TGCWireHighPtBoard.h:18
LVL1TGCTrigger
Definition: LVL1TGCTrigger.cxx:47
LVL1TGCTrigger::TGCHitPattern
Definition: TGCHitPattern.h:11
LVL1TGCTrigger::TGCWireHighPtBoard::clearDecoderIn
virtual void clearDecoderIn()
Definition: TGCWireHighPtBoard.cxx:51
LVL1TGCTrigger::TGCHighPtBoard
Definition: TGCHighPtBoard.h:34
TGCHighPtBoard.h