ATLAS Offline Software
TrigEMCluster_p4.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_p4
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_P4_H
16 #define TRIGCALOEVENTTPCNV_TRIGEMCLUSTER_P4_H
17 
18 //need this for MAXSIZE, NUMEMSAMP, and NUMHADSAMP
22 
24  friend class TrigEMClusterCnv_p4;
25 
26  public:
27 
28  // default constructor
29  TrigEMCluster_p4() { }
30 
31  // default destructor
32  ~TrigEMCluster_p4() { }
33 
34  private:
35 
36 /*
37  float m_Energy;
38  float m_Et;
39  float m_EnergyS[MAXSIZE];
40  float m_Eta;
41  float m_Phi;
42  float m_e237;
43  float m_e277;
44  float m_fracs1;
45  float m_weta2;
46  float m_ehad1;
47  float m_Eta1;
48  float m_emaxs1;
49  float m_e2tsts1;
50 */
51  float m_allFloats[14+MAXSIZE]{};
52 
53  //the TrigCaloCluster base class
55 
57 
58 };
59 
60 #endif
TrigEMCluster_p4::m_rings
ElementLinkInt_p3 m_rings
Definition: TrigEMCluster_p4.h:65
TrigEMCluster_p4::m_trigCaloCluster
TrigCaloCluster_p2 m_trigCaloCluster
Definition: TrigEMCluster_p4.h:63
TrigEMCluster_p4::~TrigEMCluster_p4
~TrigEMCluster_p4()
Definition: TrigEMCluster_p4.h:41
MAXSIZE
const int MAXSIZE
Definition: Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h:36
TrigEMCluster.h
TrigEMCluster_p4::m_allFloats
float m_allFloats[14+MAXSIZE]
Definition: TrigEMCluster_p4.h:60
TrigEMCluster_p4::TrigEMCluster_p4
TrigEMCluster_p4()
Definition: TrigEMCluster_p4.h:38
TrigEMCluster_p4
Definition: TrigEMCluster_p4.h:23
TrigCaloCluster_p2
Definition: TrigCaloCluster_p2.h:22
TrigCaloCluster_p2.h
TrigEMClusterCnv_p4
Definition: TrigEMClusterCnv_p4.h:34