ATLAS Offline Software
Loading...
Searching...
No Matches
TauJet_p4.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
19
20#ifndef tauEventTPCnv_TAUJET_P4_H
21#define tauEventTPCnv_TAUJET_P4_H
22
23#include <vector>
28
29class TauJetCnv_p4;
31
33{
34 friend class TauJetCnv_p4;
36public:
38 m_flags( 0 ),
39 m_vetoFlags( 0 ),
40 m_isTauFlags( 0 ),
42 m_roiWord(0),
43 m_params()
44 {
45
46 }
47
48 ~TauJet_p4() = default;
49
50private:
58 unsigned char m_flags; // 0 bit - has TauPID object
59 // 1 bit - is Tau // obsolete
60 // 2 bit - author TauRec
61 // 3 bit - author Tau1P3P
62 unsigned long m_vetoFlags;
63 unsigned long m_isTauFlags;
64 unsigned long m_numberOfTracks;
65 unsigned int m_roiWord; // requested by trigger
66 std :: vector<std :: pair<int, float> > m_params;
70};
71
72#endif //> tauEventTPCnv_TAUJET_P4_H
This file contains the class definition for the ElementLinkVector_p1 class.
ElementLinkVector_p1< uint32_t > ElementLinkIntVector_p1
Transient<->persistent converter for Analysis::TauCommonDetails v3.
unsigned char m_flags
Definition TauJet_p4.h:58
ElementLinkIntVector_p1 m_seedCalo_tracks
Definition TauJet_p4.h:68
ElementLinkInt_p3 m_cluster
Definition TauJet_p4.h:53
ElementLinkIntVector_p1 m_tauDetails
Definition TauJet_p4.h:57
unsigned int m_roiWord
Definition TauJet_p4.h:65
P4EEtaPhiMFloat_p2 m_momentum
Definition TauJet_p4.h:51
friend class TauJetContainer_p1_old_cnv
Definition TauJet_p4.h:35
ParticleBase_p2 m_particleBase
Definition TauJet_p4.h:52
ElementLinkIntVector_p1 m_tracks
Definition TauJet_p4.h:56
ElementLinkInt_p3 m_jet
Definition TauJet_p4.h:55
~TauJet_p4()=default
unsigned long m_vetoFlags
Definition TauJet_p4.h:62
std ::vector< std ::pair< int, float > > m_params
Definition TauJet_p4.h:66
unsigned long m_isTauFlags
Definition TauJet_p4.h:63
ElementLinkIntVector_p1 m_conversionTracks
Definition TauJet_p4.h:67
friend class TauJetCnv_p4
Definition TauJet_p4.h:34
ElementLinkInt_p3 m_cellCluster
Definition TauJet_p4.h:54
unsigned long m_numberOfTracks
Definition TauJet_p4.h:64
ElementLinkIntVector_p1 m_seedTrk_tracks
Definition TauJet_p4.h:69