ATLAS Offline Software
TrigT1Result/TrigT1Result/L1TopoResult.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 #ifndef TRIGT1RESULT_L1TOPORESULT_H
6 #define TRIGT1RESULT_L1TOPORESULT_H
7 
8 
9 #include "TrigT1Result/Header.h"
10 #include "TrigT1Result/Trailer.h"
11 #include "L1TopoRDO/L1TopoRDO.h"
12 
13 namespace ROIB {
14 
29  class L1TopoResult {
30 
31  public:
33  L1TopoResult( Header&&, Trailer&&, L1TopoRDO&&) noexcept;
34 
36 
38  const Header& header() const;
40  const Trailer& trailer() const;
42  const L1TopoRDO& rdo() const;
43 
45  const std::string dump() const;
46 
47  private:
52 
53  }; // class L1TopoResult
54 
55 } // namespace ROIB
56 
57 #endif //TRIGT1RESULT_L1TOPORESULT_H
L1TopoRDO
The class that represents the raw data received from an L1Topo board.
Definition: L1TopoRDO.h:29
Trailer.h
L1TopoRDO.h
ROIB::L1TopoResult::m_RDO
L1TopoRDO m_RDO
Definition: TrigT1Result/TrigT1Result/L1TopoResult.h:51
ROIB::L1TopoResult::header
const Header & header() const
Get methods.
Definition: TrigT1Result/src/L1TopoResult.cxx:18
ROIB
Namespace of the LVL1 RoIB simulation.
Definition: ILvl1ResultAccessTool.h:19
ROIB::L1TopoResult::rdo
const L1TopoRDO & rdo() const
Member function returning the RDO.
Definition: TrigT1Result/src/L1TopoResult.cxx:26
ROIB::L1TopoResult::dump
const std::string dump() const
print myself
Definition: TrigT1Result/src/L1TopoResult.cxx:30
ROIB::Header
Header models the LVL1 ROD Header.
Definition: TrigT1Result/TrigT1Result/Header.h:37
ROIB::L1TopoResult::m_header
Header m_header
Data members = header, trailer and RDO.
Definition: TrigT1Result/TrigT1Result/L1TopoResult.h:49
ROIB::L1TopoResult::trailer
const Trailer & trailer() const
Member function returning the trailer.
Definition: TrigT1Result/src/L1TopoResult.cxx:22
Header.h
ROIB::Trailer
ROIB::Trailer models the LVL1 ROD Trailer.
Definition: Trailer.h:37
ROIB::L1TopoResult
L1TopoResult is the L1Topo part of the RoIBResult.
Definition: TrigT1Result/TrigT1Result/L1TopoResult.h:29
ROIB::L1TopoResult::m_trailer
Trailer m_trailer
Definition: TrigT1Result/TrigT1Result/L1TopoResult.h:50
ROIB::L1TopoResult::L1TopoResult
L1TopoResult(Header &&, Trailer &&, L1TopoRDO &&) noexcept
Constructor with header, trailer and RDO.
Definition: TrigT1Result/src/L1TopoResult.cxx:14