ATLAS Offline Software
Loading...
Searching...
No Matches
MuCTPICTP.h
Go to the documentation of this file.
1// Dear emacs, this is -*- c++ -*-
2/*
3 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
4*/
5#ifndef TRIGT1INTERFACES_MUCTPICTP_H
6#define TRIGT1INTERFACES_MUCTPICTP_H
7
8#include <vector>
9
10namespace LVL1 {
11
23 class MuCTPICTP {
24
25 public:
26 /* constructor and destructor */
27 MuCTPICTP( unsigned int word = 0 );
28 MuCTPICTP( const std::vector<unsigned int>& word);
29 ~MuCTPICTP();
30
34 const std::vector<unsigned int>& muCTPIWord() const;
35
36 private:
38 std::vector<unsigned int> m_MuCTPICTPWord;
39
40 }; // class MuCTPICTP
41
42} // namespace LVL1
43
45CLASS_DEF( LVL1::MuCTPICTP, 6070, 0 )
46
47#endif // TRIGT1INTERFACES_MUCTPICTP_H
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
MuCTPI input class to the CTP simulation.
Definition MuCTPICTP.h:23
MuCTPICTP(unsigned int word=0)
Definition MuCTPICTP.cxx:9
std::vector< unsigned int > m_MuCTPICTPWord
The only data member.
Definition MuCTPICTP.h:38
const std::vector< unsigned int > & muCTPIWord() const
Return the muon data i.e.
Definition MuCTPICTP.cxx:23
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...