ATLAS Offline Software
EnergySum_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_ENERGYSUM_ROI_P1_H
6 #define ANALYSISTRIGGEREVENTTPCNV_ENERGYSUM_ROI_P1_H
7 
8 // Needed includes:
9 #include <vector>
10 #include <string>
11 #include <Rtypes.h>
12 
13 // Forward declaration of converter:
14 class LVL1_ROICnv_p1;
15 
27 
28  friend class LVL1_ROICnv_p1;
29 
30 public:
32 
33 protected:
34  UInt_t m_roiWord0;
35  UInt_t m_roiWord1;
36  UInt_t m_roiWord2;
37 
38  Float_t m_energyX;
39  Float_t m_energyY;
40  Float_t m_energyT;
41 
42  std::vector< std::string > m_thresholds;
43 
44 }; // class EnergySum_ROI_p1
45 
47  : m_roiWord0( 0 ), m_roiWord1( 0 ), m_roiWord2( 0 ), m_energyX( 0.0 ), m_energyY( 0.0 ), m_energyT( 0.0 ),
48  m_thresholds( 0 ) {
49 
50 }
51 
52 #endif // ANALYSISTRIGGEREVENTTPCNV_ENERGYSUM_ROI_P1_H
LVL1_ROICnv_p1
T/P converter for LVL1_ROI and LVL1_ROI_p1.
Definition: LVL1_ROICnv_p1.h:25
EnergySum_ROI_p1::m_energyT
Float_t m_energyT
Definition: EnergySum_ROI_p1.h:40
EnergySum_ROI_p1::m_roiWord1
UInt_t m_roiWord1
Definition: EnergySum_ROI_p1.h:35
EnergySum_ROI_p1::m_roiWord0
UInt_t m_roiWord0
Definition: EnergySum_ROI_p1.h:34
EnergySum_ROI_p1::m_energyY
Float_t m_energyY
Definition: EnergySum_ROI_p1.h:39
EnergySum_ROI_p1::m_roiWord2
UInt_t m_roiWord2
Definition: EnergySum_ROI_p1.h:36
EnergySum_ROI_p1::EnergySum_ROI_p1
EnergySum_ROI_p1()
Definition: EnergySum_ROI_p1.h:46
EnergySum_ROI_p1::m_energyX
Float_t m_energyX
Definition: EnergySum_ROI_p1.h:38
EnergySum_ROI_p1
Persistent representation of EnergySum_ROI.
Definition: EnergySum_ROI_p1.h:26
EnergySum_ROI_p1::m_thresholds
std::vector< std::string > m_thresholds
Definition: EnergySum_ROI_p1.h:42