ATLAS Offline Software
Loading...
Searching...
No Matches
EnergyCMXData.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5 //***************************************************************************
6 // EnergyCMXData.h - description
7 // -------------------
8 // begin : 04 04 2014
9 // email : Alan.Watson@cern.ch
10 // ***************************************************************************/
11
12
13 #ifndef ENERGYCMXDATA_H
14 #define ENERGYCMXDATA_H
15 #include <vector>
16
17
18 namespace LVL1 {
19
23
25 public:
26
29 EnergyCMXData(int crate, int module,
30 unsigned int ex, unsigned int ey, unsigned int et);
31
33 virtual ~EnergyCMXData();
34
36 int crate() const;
37 int module() const;
38 unsigned int Ex() const;
39 unsigned int Ey() const;
40 unsigned int Et() const;
41 std::vector<unsigned int> DataWords() const;
42
44 private:
47 unsigned int m_Ex;
48 unsigned int m_Ey;
49 unsigned int m_Et;
50 std::vector<unsigned int> m_DataWords;
51
52 };
53 } // end of namespace
54
56
57#endif
unsigned int Ey() const
Ey value for module.
int crate() const
Data accessors.
std::vector< unsigned int > m_DataWords
std::vector< unsigned int > DataWords() const
the 4 raw backplane data words
virtual ~EnergyCMXData()
Destructor.
int module() const
module number
unsigned int Et() const
ET value for module.
EnergyCMXData()
Constructors.
int m_crate
Internal data.
unsigned int Ex() const
Ex value for module.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
Extra patterns decribing particle interation process.