ATLAS Offline Software
MuCTPICTPPhase1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 #ifndef TRIGT1INTERFACES_MUCTPICTPPHASE1_H
5 #define TRIGT1INTERFACES_MUCTPICTPPHASE1_H
6 
7 #include <vector>
8 
9 namespace LVL1 {
10 
23 
24  public:
25  /* constructor and destructor */
26  MuCTPICTPPhase1( const std::vector<unsigned int>& words );
28 
32  std::vector<unsigned int> muCTPIWord() const;
33 
34  private:
36  std::vector<unsigned int> m_MuCTPICTPWord;
37 
38  }; // class MuCTPICTPPhase1
39 
40 } // namespace LVL1
41 
42 #include "AthenaKernel/CLASS_DEF.h"
43 CLASS_DEF( LVL1::MuCTPICTPPhase1, 98734023, 0 )
44 
45 #endif // TRIGT1INTERFACES_MUCTPICTPPHASE1_H
LVL1::MuCTPICTPPhase1::MuCTPICTPPhase1
MuCTPICTPPhase1(const std::vector< unsigned int > &words)
Definition: MuCTPICTPPhase1.cxx:9
LVL1::MuCTPICTPPhase1::~MuCTPICTPPhase1
~MuCTPICTPPhase1()
Definition: MuCTPICTPPhase1.cxx:14
LVL1
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Definition: ICMMCPHitsCnvTool.h:18
LVL1::MuCTPICTPPhase1::muCTPIWord
std::vector< unsigned int > muCTPIWord() const
Return the muon data i.e.
Definition: MuCTPICTPPhase1.cxx:18
LVL1::MuCTPICTPPhase1::m_MuCTPICTPWord
std::vector< unsigned int > m_MuCTPICTPWord
The only data member.
Definition: MuCTPICTPPhase1.h:36
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::MuCTPICTPPhase1
MuCTPI input class to the CTP simulation.
Definition: MuCTPICTPPhase1.h:22
checkFileSG.words
words
Definition: checkFileSG.py:76
CLASS_DEF.h
macros to associate a CLID to a type