ATLAS Offline Software
TrigRoiDescriptor_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 /**********************************************************************************
6  * @Project: Trigger
7  * @Package: TrigSteeringEventTPCnv
8  * @class : TrigRoiDescriptor_p1
9  *
10  * @brief persistent partner for TrigRoiDescriptor
11  *
12  * @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
13  * @author Francesca Bucci <f.bucci@cern.ch> - U. Geneva
14  *
15  * File and Version Information:
16  * $Id: TrigRoiDescriptor_p1.h,v 1.2 2009-04-01 22:14:57 salvator Exp $
17  **********************************************************************************/
18 #ifndef TRIGSTEERINGEVENTTPCNV_TRIGROIDESCRIPTOR_P1_H
19 #define TRIGSTEERINGEVENTTPCNV_TRIGROIDESCRIPTOR_P1_H
20 
21 
23 {
24  public:
25 
27  friend class TrigRoiDescriptorCnv_p1;
28 
29  private:
30 
31  float m_phi0 = 0;
32  float m_eta0 = 0;
33  float m_zed0 = 0;
34  float m_phiHalfWidth = 0;
35  float m_etaHalfWidth = 0;
36  float m_zedHalfWidth = 0;
37  float m_etaPlus = 0;
38  float m_etaMinus = 0;
39 
40  unsigned int m_l1Id = 0;
41  unsigned int m_roiId = 0;
42  unsigned int m_roiWord = 0;
43  std::vector<uint32_t> m_serialized;
44 
45 
46 };
47 
48 #endif
TrigRoiDescriptor_p1::TrigRoiDescriptor_p1
TrigRoiDescriptor_p1()
Definition: TrigRoiDescriptor_p1.h:38
TrigRoiDescriptor_p1::m_etaPlus
float m_etaPlus
Definition: TrigRoiDescriptor_p1.h:49
TrigRoiDescriptor_p1::m_eta0
float m_eta0
Definition: TrigRoiDescriptor_p1.h:44
TrigRoiDescriptor_p1
Definition: TrigRoiDescriptor_p1.h:23
TrigRoiDescriptor_p1::m_zedHalfWidth
float m_zedHalfWidth
Definition: TrigRoiDescriptor_p1.h:48
TrigRoiDescriptorCnv_p1
Definition: TrigRoiDescriptorCnv_p1.h:30
TrigRoiDescriptor_p1::m_etaMinus
float m_etaMinus
Definition: TrigRoiDescriptor_p1.h:50
TrigRoiDescriptor_p1::m_phiHalfWidth
float m_phiHalfWidth
Definition: TrigRoiDescriptor_p1.h:46
TrigRoiDescriptor_p1::m_serialized
std::vector< uint32_t > m_serialized
Definition: TrigRoiDescriptor_p1.h:55
TrigRoiDescriptor_p1::m_roiId
unsigned int m_roiId
Definition: TrigRoiDescriptor_p1.h:53
TrigRoiDescriptor_p1::m_zed0
float m_zed0
Definition: TrigRoiDescriptor_p1.h:45
TrigRoiDescriptor_p1::m_phi0
float m_phi0
Definition: TrigRoiDescriptor_p1.h:43
TrigRoiDescriptor_p1::m_l1Id
unsigned int m_l1Id
Definition: TrigRoiDescriptor_p1.h:52
TrigRoiDescriptor_p1::m_etaHalfWidth
float m_etaHalfWidth
Definition: TrigRoiDescriptor_p1.h:47
TrigRoiDescriptor_p1::m_roiWord
unsigned int m_roiWord
Definition: TrigRoiDescriptor_p1.h:54