ATLAS Offline Software
JetCTP.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  JetCTP.h - description
6  -------------------
7  begin : Friday May 05 2002
8  email : e.moyse@qmul.ac.uk
9 ***************************************************************************/
10 
11 #ifndef TRIGT1INTERFACES_JETCTP_H
12 #define TRIGT1INTERFACES_JETCTP_H
13 
14 namespace LVL1 {
15 
22  class JetCTP {
23 
24  public:
25  JetCTP( unsigned int cableword0 = 0, unsigned int cableword1 = 0 );
26  ~JetCTP();
27 
33  unsigned int cableWord0() const;
39  unsigned int cableWord1() const;
40 
41  private:
42  const unsigned int m_cableWord0;
43  const unsigned int m_cableWord1;
44 
45  }; // class JetCTP
46 
47 } // namespace LVL1
48 
49 #include "AthenaKernel/CLASS_DEF.h"
50 CLASS_DEF( LVL1::JetCTP, 6252, 1 )
51 
52 #endif // TRIGT1INTERFACES_JETCTP_H
LVL1::JetCTP::cableWord0
unsigned int cableWord0() const
return the data that is sent on cable 0.
Definition: JetCTP.cxx:30
LVL1
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Definition: ICMMCPHitsCnvTool.h:18
LVL1::JetCTP::m_cableWord1
const unsigned int m_cableWord1
Definition: JetCTP.h:53
LVL1::JetCTP::~JetCTP
~JetCTP()
Definition: JetCTP.cxx:26
LVL1::JetCTP::cableWord1
unsigned int cableWord1() const
return the data sent on cable 2 i.e.
Definition: JetCTP.cxx:34
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition: Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:64
LVL1::JetCTP::JetCTP
JetCTP(unsigned int cableword0=0, unsigned int cableword1=0)
Definition: JetCTP.cxx:21
LVL1::JetCTP
This class defines the em/tau hadron ROI which are generated by the LVL1 Calo Trigger.
Definition: JetCTP.h:27
CLASS_DEF.h
macros to associate a CLID to a type
LVL1::JetCTP::m_cableWord0
const unsigned int m_cableWord0
Definition: JetCTP.h:52