ATLAS Offline Software
Loading...
Searching...
No Matches
TrigTauCluster_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 : TrigTauCluster_p4
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_P4_H
17#define TRIGCALOEVENTTPCNV_TRIGTAUCLUSTER_P4_H
18
21
22//need this for MAXSIZE, NUMEMSAMP, and NUMHADSAMP
25#include "CxxUtils/unused.h"
26
29
30public:
31 TrigTauCluster_p4() = default;
32 ~TrigTauCluster_p4() = default;
33
34private:
35 float m_allTheFloats[11]{};
36 int m_allTheInts[2]{};
37
38 // Unused, but shouldn't delete it since it's part of the persistent data.
39 bool ATH_UNUSED_MEMBER(m_valid){};
43};
44
45#endif
TrigTauCluster_p4()=default
ElementLinkInt_p3 m_details
ElementLink to TrigTauClusterDetailsContainer.
friend class TrigTauClusterCnv_p4
~TrigTauCluster_p4()=default
TrigCaloCluster_p2 m_trigCaloCluster
bool ATH_UNUSED_MEMBER(m_valid)
Macro to mark a member as unused.