ATLAS Offline Software
LVL1_ROI_p1.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef ANALYSISTRIGGEREVENTTPCNV_LVL1_ROI_P1_H
6 #define ANALYSISTRIGGEREVENTTPCNV_LVL1_ROI_P1_H
7 
8 // STL include(s):
9 #include <vector>
10 
11 // Local include(s):
17 
18 // Forward declaration of converter:
19 class LVL1_ROICnv_p1;
20 
31 class LVL1_ROI_p1 {
32 
33  friend class LVL1_ROICnv_p1;
34 
35 public:
36  LVL1_ROI_p1();
37 
38 protected:
39  std::vector< Muon_ROI_p1 > m_muonROIs;
40  std::vector< Jet_ROI_p1 > m_jetROIs;
41  std::vector< JetET_ROI_p1 > m_jetetROIs;
42  std::vector< EmTau_ROI_p1 > m_emtauROIs;
43  std::vector< EnergySum_ROI_p1 > m_energysumROIs;
44 
45 }; // class LVL1_ROI_p1
46 
48  : m_muonROIs( 0 ), m_jetROIs( 0 ), m_jetetROIs( 0 ), m_emtauROIs( 0 ), m_energysumROIs( 0 ) {
49 
50 }
51 
52 #endif // ANALYSISTRIGGEREVENTTPCNV_LVL1_ROI_P1_H
LVL1_ROI_p1
Persistent representation of LVL1_ROI.
Definition: LVL1_ROI_p1.h:31
Muon_ROI_p1.h
LVL1_ROI_p1::m_energysumROIs
std::vector< EnergySum_ROI_p1 > m_energysumROIs
Definition: LVL1_ROI_p1.h:43
LVL1_ROI_p1::m_jetROIs
std::vector< Jet_ROI_p1 > m_jetROIs
Definition: LVL1_ROI_p1.h:40
LVL1_ROICnv_p1
T/P converter for LVL1_ROI and LVL1_ROI_p1.
Definition: LVL1_ROICnv_p1.h:25
LVL1_ROI_p1::m_muonROIs
std::vector< Muon_ROI_p1 > m_muonROIs
Definition: LVL1_ROI_p1.h:39
Jet_ROI_p1.h
LVL1_ROI_p1::m_emtauROIs
std::vector< EmTau_ROI_p1 > m_emtauROIs
Definition: LVL1_ROI_p1.h:42
LVL1_ROI_p1::LVL1_ROI_p1
LVL1_ROI_p1()
Definition: LVL1_ROI_p1.h:47
EmTau_ROI_p1.h
JetET_ROI_p1.h
LVL1_ROI_p1::m_jetetROIs
std::vector< JetET_ROI_p1 > m_jetetROIs
Definition: LVL1_ROI_p1.h:41
EnergySum_ROI_p1.h