ATLAS Offline Software
Loading...
Searching...
No Matches
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
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
std::vector< uint32_t > m_serialized
friend class TrigRoiDescriptorCnv_p1