ATLAS Offline Software
TauCommonExtraDetails_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 
17 
18 #ifndef TAUEVENTTPCNV_TAUCOMMONEXTRADETAILS_P1_H
19 #define TAUEVENTTPCNV_TAUCOMMONEXTRADETAILS_P1_H
20 
21 //Includes
22 #include <vector>
25 
26 //Forward declarations
28 
31 {
33 public:
40 
43 
44 private:
47 
49  float m_sumPtTrk;
50 
52  std::vector<ElementLinkInt_p2> m_closestEtaTrkVertCell;
53 
55  std::vector<ElementLinkInt_p2> m_closestPhiTrkVertCell;
56 
58  std::vector<ElementLinkInt_p2> m_closestEtaTrkCell;
59 
61  std::vector<ElementLinkInt_p2> m_closestPhiTrkCell;
62 
64  std::vector<float> m_etaTrkCaloSamp;
65 
67  std::vector<float> m_phiTrkCaloSamp;
68 
70  std::vector<float> m_etaLooseTrkCaloSamp;
71 
73  std::vector<float> m_phiLooseTrkCaloSamp;
74 
77 
80 
83 
86 
89 
92 
94  unsigned short int m_tracks;
95 
97  unsigned short int m_looseTracks;
98 };
99 
100 #endif // TAUEVENTTPCNV_TAUCOMMONEXTRADETAILS_P1_H
TauCommonExtraDetails_p1::~TauCommonExtraDetails_p1
~TauCommonExtraDetails_p1()=default
Destructor.
TauCommonExtraDetails_p1::TauCommonExtraDetails_p1
TauCommonExtraDetails_p1()
Default constructor.
Definition: TauCommonExtraDetails_p1.cxx:20
TauCommonExtraDetails_p1::m_looseTracks
unsigned short int m_looseTracks
Element link container name lookup table.
Definition: TauCommonExtraDetails_p1.h:97
TauCommonExtraDetails_p1::m_closestPhiTrkVertCell
std::vector< ElementLinkInt_p2 > m_closestPhiTrkVertCell
Closest cell to track position at vertex in phi.
Definition: TauCommonExtraDetails_p1.h:55
TauCommonExtraDetails_p1::m_seedCalo_nEMCell
int m_seedCalo_nEMCell
Number of EM cells within dR < 0.4, with E > m_cellEthr.
Definition: TauCommonExtraDetails_p1.h:76
TauCommonExtraDetails_p1::m_seedCalo_sumCellEnergy
float m_seedCalo_sumCellEnergy
Energy sum of all cells within dR < 0.4.
Definition: TauCommonExtraDetails_p1.h:85
TauCommonExtraDetails_p1::m_etaLooseTrkCaloSamp
std::vector< float > m_etaLooseTrkCaloSamp
Eta of extrapolation point in EM Calo.
Definition: TauCommonExtraDetails_p1.h:70
ElementLinkContNames_p2
Definition: ElementLinkContNames_p2.h:22
TauCommonExtraDetails_p1::m_seedCalo_EMCentFrac
float m_seedCalo_EMCentFrac
EM Centrality Fraction (ET(dr<0.1)/ET(dr<0.4) for EM calos only.
Definition: TauCommonExtraDetails_p1.h:82
TauCommonExtraDetails_p1
Persistent class for Analysis::TauCommonExtraDetails.
Definition: TauCommonExtraDetails_p1.h:31
TauCommonExtraDetails_p1::m_seedCalo_sumEMCellEnergy
float m_seedCalo_sumEMCellEnergy
Energy sum of all em cells within dR < 0.4 (Presampler + EM1 + EM2)
Definition: TauCommonExtraDetails_p1.h:88
TauCommonExtraDetails_p1::m_seedCalo_stripEt
float m_seedCalo_stripEt
Uncalibrated sum of ET in the strip layer within dR < 0.4.
Definition: TauCommonExtraDetails_p1.h:79
TauCommonExtraDetails_p1::m_tracks
unsigned short int m_tracks
Element link container name lookup table.
Definition: TauCommonExtraDetails_p1.h:94
TauCommonExtraDetails_p1::m_linkNames
ElementLinkContNames_p2 m_linkNames
Element link container name lookup table.
Definition: TauCommonExtraDetails_p1.h:91
TauCommonExtraDetailsCnv_p1
Transient Persistent class converter for Analysis::TauCommonExtraDetails.
Definition: TauCommonExtraDetailsCnv_p1.h:31
TauCommonExtraDetails_p1::m_sumPtTrk
float m_sumPtTrk
Sum of p_T for tracks.
Definition: TauCommonExtraDetails_p1.h:49
TauCommonExtraDetails_p1::m_phiLooseTrkCaloSamp
std::vector< float > m_phiLooseTrkCaloSamp
Phi of extrapolation point in EM Calo.
Definition: TauCommonExtraDetails_p1.h:73
TauCommonExtraDetails_p1::m_closestEtaTrkVertCell
std::vector< ElementLinkInt_p2 > m_closestEtaTrkVertCell
Closest cell to track position at vertex in eta.
Definition: TauCommonExtraDetails_p1.h:52
TauCommonExtraDetails_p1::m_etaTrkCaloSamp
std::vector< float > m_etaTrkCaloSamp
Eta of extrapolation point in EM Calo.
Definition: TauCommonExtraDetails_p1.h:64
TauCommonExtraDetails_p1::m_closestPhiTrkCell
std::vector< ElementLinkInt_p2 > m_closestPhiTrkCell
Closest cell to track position from extrapolation in phi.
Definition: TauCommonExtraDetails_p1.h:61
TauCommonExtraDetails_p1::m_phiTrkCaloSamp
std::vector< float > m_phiTrkCaloSamp
Phi of extrapolation point in EM Calo.
Definition: TauCommonExtraDetails_p1.h:67
ElementLinkContNames_p2.h
This file contains the class definition for the ElementLinkContNames_p2 class.
TauCommonExtraDetails_p1::m_sumPtLooseTrk
float m_sumPtLooseTrk
Sum of p_T for loose tracks.
Definition: TauCommonExtraDetails_p1.h:46
TauCommonExtraDetails_p1::m_closestEtaTrkCell
std::vector< ElementLinkInt_p2 > m_closestEtaTrkCell
Closest cell to track position from extrapolation in eta.
Definition: TauCommonExtraDetails_p1.h:58