Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
MMTrigPacket.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 #ifndef _MUON_NSW_MMTRIG_H_
5 #define _MUON_NSW_MMTRIG_H_
6 
7 #include <stdint.h>
8 #include <vector>
9 #include <exception>
10 
11 namespace Muon
12 {
13  namespace nsw
14  {
16  {
17  public:
18 
19  MMTrigPacket (std::vector<uint32_t>& payload);
20  virtual ~MMTrigPacket () = default;
21  uint32_t trig_globalX () const {return m_trig_globalX;};
22  uint32_t trig_globalU () const {return m_trig_globalU;};
23  uint32_t trig_BCID () const {return m_trig_BCID;};
25  uint32_t trig_dTheta () const {return m_trig_dTheta;};
26  uint32_t trig_phiBin () const {return m_trig_phiBin;};
27  uint32_t trig_rBin () const {return m_trig_rBin;};
28 
29  private:
37 
38  };
39  }
40 }
41 
42 #endif // _MUON_NSW_MMTRIG_H_
Muon::nsw::MMTrigPacket::trig_BCID
uint32_t trig_BCID() const
Definition: MMTrigPacket.h:23
Muon::nsw::MMTrigPacket::m_trig_reserved
uint32_t m_trig_reserved
Definition: MMTrigPacket.h:33
Muon::nsw::MMTrigPacket::~MMTrigPacket
virtual ~MMTrigPacket()=default
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
Muon::nsw::MMTrigPacket::m_trig_globalU
uint32_t m_trig_globalU
Definition: MMTrigPacket.h:31
Muon::nsw::MMTrigPacket::MMTrigPacket
MMTrigPacket(std::vector< uint32_t > &payload)
Definition: MMTrigPacket.cxx:14
Muon::nsw::MMTrigPacket::m_trig_rBin
uint32_t m_trig_rBin
Definition: MMTrigPacket.h:36
Muon::nsw::MMTrigPacket::m_trig_phiBin
uint32_t m_trig_phiBin
Definition: MMTrigPacket.h:35
Muon
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
Definition: TrackSystemController.h:45
Muon::nsw::MMTrigPacket::trig_dTheta
uint32_t trig_dTheta() const
Definition: MMTrigPacket.h:25
Muon::nsw::MMTrigPacket::trig_globalU
uint32_t trig_globalU() const
Definition: MMTrigPacket.h:22
Muon::nsw::MMTrigPacket::trig_reserved
uint32_t trig_reserved() const
Definition: MMTrigPacket.h:24
Muon::nsw::MMTrigPacket::trig_globalX
uint32_t trig_globalX() const
Definition: MMTrigPacket.h:21
Muon::nsw::MMTrigPacket::m_trig_BCID
uint32_t m_trig_BCID
Definition: MMTrigPacket.h:32
Muon::nsw::MMTrigPacket
Definition: MMTrigPacket.h:16
Muon::nsw::MMTrigPacket::trig_phiBin
uint32_t trig_phiBin() const
Definition: MMTrigPacket.h:26
Muon::nsw::MMTrigPacket::trig_rBin
uint32_t trig_rBin() const
Definition: MMTrigPacket.h:27
Muon::nsw::MMTrigPacket::m_trig_dTheta
uint32_t m_trig_dTheta
Definition: MMTrigPacket.h:34
PixelModuleFeMask_create_db.payload
string payload
Definition: PixelModuleFeMask_create_db.py:69
Muon::nsw::MMTrigPacket::m_trig_globalX
uint32_t m_trig_globalX
Definition: MMTrigPacket.h:27