ATLAS Offline Software
CTPRoI.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 
6 #ifndef TRIGT1RESULT_CTPROI_H
7 #define TRIGT1RESULT_CTPROI_H
8 
9 // std include(s):
10 #include <stdint.h>
11 
12 namespace ROIB {
13 
28  class CTPRoI {
29 
30  public:
33  : m_roIWord( r ) {}
34 
37  : m_roIWord( 0 ) {}
38 
40  ~CTPRoI() = default;
41 
42  /* Methods: */
43 
45  uint32_t roIWord() const { return m_roIWord; }
46 
47  private:
50 
51  }; // class CTPRoI
52 
53 } // namespace ROIB
54 
55 #endif // TRIGT1RESULT_CTPROI_H
ROIB::CTPRoI::roIWord
uint32_t roIWord() const
returning the RoI
Definition: CTPRoI.h:45
ROIB::CTPRoI
ROIB::CTPRoI contains a RoI delivered by the CTP.
Definition: CTPRoI.h:28
beamspotman.r
def r
Definition: beamspotman.py:676
xAOD::uint32_t
setEventNumber uint32_t
Definition: EventInfo_v1.cxx:127
ROIB::CTPRoI::m_roIWord
uint32_t m_roIWord
The uint32_t data member of the RoI.
Definition: CTPRoI.h:49
ROIB
Namespace of the LVL1 RoIB simulation.
Definition: ILvl1ResultAccessTool.h:19
ROIB::CTPRoI::~CTPRoI
~CTPRoI()=default
empty default destructor
ROIB::CTPRoI::CTPRoI
CTPRoI()
default constructor: init RoI to 0
Definition: CTPRoI.h:36
ROIB::CTPRoI::CTPRoI
CTPRoI(uint32_t r)
constructor: setting the RoI
Definition: CTPRoI.h:32