ATLAS Offline Software
TrigEMCluster_p3.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: TrigCaloEventTPCnv
8  * @class : TrigEMCluster_p3
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  * File and Version Information:
16  * $Id: TrigEMCluster_p3.h,v 1.2 2011-05-31 22:01:37 damazio Exp $
17  **********************************************************************************/
18 #ifndef TRIGCALOEVENTTPCNV_TRIGEMCLUSTER_P3_H
19 #define TRIGCALOEVENTTPCNV_TRIGEMCLUSTER_P3_H
20 
21 //need this for MAXSIZE, NUMEMSAMP, and NUMHADSAMP
24 //#include "AthenaPoolUtilities/TPObjRef.h"
26 
28  friend class TrigEMClusterCnv_p3;
29 
30  public:
31 
32  // default constructor
33  TrigEMCluster_p3() { }
34 
35  // default destructor
36  ~TrigEMCluster_p3() { }
37 
38  private:
39 
40 /*
41  float m_Energy;
42  float m_Et;
43  float m_EnergyS[MAXSIZE];
44  float m_Eta;
45  float m_Phi;
46  float m_e237;
47  float m_e277;
48  float m_fracs1;
49  float m_weta2;
50  float m_ehad1;
51  float m_Eta1;
52  float m_emaxs1;
53  float m_e2tsts1;
54 */
55  float m_allFloats[12+MAXSIZE];
56 
57  //the TrigCaloCluster base class
59 // TPObjRef m_trigCaloCluster;
60 
62 
63 };
64 
65 #endif
TrigEMCluster_p3::TrigEMCluster_p3
TrigEMCluster_p3()
Definition: TrigEMCluster_p3.h:45
TrigEMCluster_p3::m_allFloats
float m_allFloats[12+MAXSIZE]
Definition: TrigEMCluster_p3.h:67
MAXSIZE
const int MAXSIZE
Definition: Trigger/TrigEvent/TrigCaloEvent/TrigCaloEvent/TrigCaloCluster.h:36
TrigEMCluster_p3::m_trigCaloCluster
TrigCaloCluster_p2 m_trigCaloCluster
Definition: TrigEMCluster_p3.h:70
TrigEMCluster.h
TrigEMCluster_p3::m_rings
ElementLinkInt_p3 m_rings
Definition: TrigEMCluster_p3.h:73
TrigCaloCluster_p2
Definition: TrigCaloCluster_p2.h:22
TrigCaloCluster_p2.h
TrigEMClusterCnv_p3
Definition: TrigEMClusterCnv_p3.h:34
TrigEMCluster_p3
Definition: TrigEMCluster_p3.h:27
TrigEMCluster_p3::~TrigEMCluster_p3
~TrigEMCluster_p3()
Definition: TrigEMCluster_p3.h:48