ATLAS Offline Software
Loading...
Searching...
No Matches
TrigEMCluster_p1.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5/**********************************************************************************
6 * @Project: Trigger
7 * @Package: TrigCaloEventTPCnv
8 * @class : TrigEMCluster_p1
9 *
10 * @brief persistent partner for TrigEMCluster
11 *
12 * @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
13 * @author Francesca Bucci <f.bucci@cern.ch> - U. Geneva
14 **********************************************************************************/
15#ifndef TRIGCALOEVENTTPCNV_TRIGEMCLUSTER_P1_H
16#define TRIGCALOEVENTTPCNV_TRIGEMCLUSTER_P1_H
17
19
20//need this for MAXSIZE, NUMEMSAMP, and NUMHADSAMP
22
24 friend class TrigEMClusterCnv;
25 template <class T>
27
28 public:
29
30 // default constructor
31 TrigEMCluster_p1() = default;
32
33 // default destructor
34 ~TrigEMCluster_p1() = default;
35
36
37 private:
38
39 float m_Energy{};
40 float m_Et{};
42 float m_Eta{-99};
43 float m_Phi{-99};
44 float m_e237{};
45 float m_e277{999999};
46 float m_fracs1{};
47 float m_weta2{};
48 float m_ehad1{};
49 float m_Eta1{-99};
50 float m_emaxs1{};
51 float m_e2tsts1{};
52
53 //the TrigCaloCluster base class
55
56};
57
58#endif
This class is an object reference used in Athena persistent data model.
Definition TPObjRef.h:20
~TrigEMCluster_p1()=default
friend class TrigEMClusterConverterBase
TrigEMCluster_p1()=default
friend class TrigEMClusterCnv
float m_EnergyS[MAXSIZE]