ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigEvent
TrigCaloEventTPCnv
TrigCaloEventTPCnv
TrigTauCluster_p5.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 : TrigTauCluster_p5
9
*
10
* @brief persistent partner for TrigTauCluster
11
*
12
* @author M. Pilar Casado <casado@ifae.es> - IFAE-Barcelona
13
*
14
* File and Version Information:
15
**********************************************************************************/
16
#ifndef TRIGCALOEVENTTPCNV_TRIGTAUCLUSTER_P5_H
17
#define TRIGCALOEVENTTPCNV_TRIGTAUCLUSTER_P5_H
18
19
#include "
AthenaPoolUtilities/TPObjRef.h
"
20
#include "
DataModelAthenaPool/ElementLink_p3.h
"
21
22
//need this for MAXSIZE, NUMEMSAMP, and NUMHADSAMP
23
#include "
TrigCaloEvent/TrigTauCluster.h
"
24
#include "
TrigCaloEventTPCnv/TrigCaloCluster_p2.h
"
25
#include "
CxxUtils/unused.h
"
26
27
class
TrigTauCluster_p5
28
{
29
friend
class
TrigTauClusterCnv_p5
;
30
31
public
:
32
TrigTauCluster_p5
() =
default
;
33
~TrigTauCluster_p5
() =
default
;
34
35
private
:
36
float
m_allTheFloats
[12]{};
37
int
m_allTheInts
[2]{};
38
39
// Unused, but shouldn't delete it since it's part of the persistent data.
40
bool
ATH_UNUSED_MEMBER
(m_valid){};
42
ElementLinkInt_p3
m_details
;
43
TrigCaloCluster_p2
m_trigCaloCluster
;
44
};
45
46
#endif
ElementLink_p3.h
This file contains the class definition for the ElementLink_p3 class.
ElementLinkInt_p3
ElementLink_p3< uint32_t > ElementLinkInt_p3
Definition
ElementLink_p3.h:35
TPObjRef.h
TrigCaloCluster_p2.h
TrigTauCluster.h
TrigCaloCluster_p2
Definition
TrigCaloCluster_p2.h:22
TrigTauCluster_p5::m_allTheInts
int m_allTheInts[2]
Definition
TrigTauCluster_p5.h:37
TrigTauCluster_p5::m_trigCaloCluster
TrigCaloCluster_p2 m_trigCaloCluster
Definition
TrigTauCluster_p5.h:43
TrigTauCluster_p5::TrigTauClusterCnv_p5
friend class TrigTauClusterCnv_p5
Definition
TrigTauCluster_p5.h:29
TrigTauCluster_p5::ATH_UNUSED_MEMBER
bool ATH_UNUSED_MEMBER(m_valid)
Definition
TrigTauCluster_p5.h:40
TrigTauCluster_p5::m_details
ElementLinkInt_p3 m_details
ElementLink to TrigTauClusterDetailsContainer.
Definition
TrigTauCluster_p5.h:42
TrigTauCluster_p5::m_allTheFloats
float m_allTheFloats[12]
Definition
TrigTauCluster_p5.h:36
TrigTauCluster_p5::~TrigTauCluster_p5
~TrigTauCluster_p5()=default
TrigTauCluster_p5::TrigTauCluster_p5
TrigTauCluster_p5()=default
unused.h
Macro to mark a member as unused.
Generated on
for ATLAS Offline Software by
1.17.0