ATLAS Offline Software
Trigger
TrigEvent
TrigInDetEventTPCnv
TrigInDetEventTPCnv
TrigTauTracksInfo_p1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
/**********************************************************************************
6
* @Project: Trigger
7
* @Package: TrigInDetEventTPCnv
8
* @class : TrigTauTracksInfo_p1
9
*
10
* @brief persistent partner for TrigTauTracksInfo
11
*
12
* @author Andrew Hamilton <Andrew.Hamilton@cern.ch> - U. Geneva
13
* @author Olga Igonkina Nikhef
14
*
15
**********************************************************************************/
16
#ifndef TRIGINDETEVENTTPCNV_TRIGTAUTRACKSINFO_P1_H
17
#define TRIGINDETEVENTTPCNV_TRIGTAUTRACKSINFO_P1_H
18
19
#include "
AthenaPoolUtilities/TPObjRef.h
"
20
21
#include "
EventCommonTPCnv/P4PtEtaPhiM_p1.h
"
22
23
24
class
TrigTauTracksInfo_p1
25
{
26
friend
class
TrigTauTracksInfoCnv_p1
;
27
28
public
:
29
30
TrigTauTracksInfo_p1
() :
31
m_roiID
(0),
m_nCoreTracks
(0),
m_nSlowTracks
(0),
m_nIsoTracks
(0),
32
m_charge
(0),
m_leadingTrackPt
(0),
m_scalarPtSumCore
(0),
33
m_scalarPtSumIso
(0),
m_ptBalance
(0)
34
{}
35
virtual
~TrigTauTracksInfo_p1
() =
default
;
36
37
//private:
38
39
int
m_roiID
;
40
int
m_nCoreTracks
;
41
int
m_nSlowTracks
;
42
int
m_nIsoTracks
;
43
44
float
m_charge
;
45
float
m_leadingTrackPt
;
46
float
m_scalarPtSumCore
;
47
float
m_scalarPtSumIso
;
48
float
m_ptBalance
;
49
50
51
TPObjRef
m_3fastest
;
52
53
TPObjRef
m_P4PtEtaPhiM
;
54
55
};
56
57
#endif
TrigTauTracksInfo_p1::~TrigTauTracksInfo_p1
virtual ~TrigTauTracksInfo_p1()=default
TrigTauTracksInfo_p1::m_nCoreTracks
int m_nCoreTracks
Definition:
TrigTauTracksInfo_p1.h:50
P4PtEtaPhiM_p1.h
TrigTauTracksInfo_p1
Definition:
TrigTauTracksInfo_p1.h:25
TrigTauTracksInfo_p1::m_nIsoTracks
int m_nIsoTracks
Definition:
TrigTauTracksInfo_p1.h:52
TrigTauTracksInfo_p1::TrigTauTracksInfo_p1
TrigTauTracksInfo_p1()
Definition:
TrigTauTracksInfo_p1.h:40
TrigTauTracksInfoCnv_p1
Definition:
TrigTauTracksInfoCnv_p1.h:33
TPObjRef
Definition:
TPObjRef.h:20
TrigTauTracksInfo_p1::m_ptBalance
float m_ptBalance
Definition:
TrigTauTracksInfo_p1.h:58
TrigTauTracksInfo_p1::m_leadingTrackPt
float m_leadingTrackPt
Definition:
TrigTauTracksInfo_p1.h:55
TrigTauTracksInfo_p1::m_roiID
int m_roiID
Definition:
TrigTauTracksInfo_p1.h:49
TrigTauTracksInfo_p1::m_nSlowTracks
int m_nSlowTracks
Definition:
TrigTauTracksInfo_p1.h:51
TrigTauTracksInfo_p1::m_scalarPtSumCore
float m_scalarPtSumCore
Definition:
TrigTauTracksInfo_p1.h:56
TrigTauTracksInfo_p1::m_P4PtEtaPhiM
TPObjRef m_P4PtEtaPhiM
Definition:
TrigTauTracksInfo_p1.h:63
TrigTauTracksInfo_p1::m_scalarPtSumIso
float m_scalarPtSumIso
Definition:
TrigTauTracksInfo_p1.h:57
TrigTauTracksInfo_p1::m_charge
float m_charge
Definition:
TrigTauTracksInfo_p1.h:54
TPObjRef.h
TrigTauTracksInfo_p1::m_3fastest
TPObjRef m_3fastest
Definition:
TrigTauTracksInfo_p1.h:61
Generated on Thu Nov 7 2024 21:30:14 for ATLAS Offline Software by
1.8.18