ATLAS Offline Software
Public Member Functions | Private Attributes | Friends | List of all members
TauJet_p5 Class Reference

#include <TauJet_p5.h>

Collaboration diagram for TauJet_p5:

Public Member Functions

 TauJet_p5 ()
 
 ~TauJet_p5 ()=default
 

Private Attributes

P4EEtaPhiMFloat_p2 m_momentum
 
ParticleBase_p2 m_particleBase
 
ElementLinkInt_p3 m_cluster
 
ElementLinkInt_p3 m_cellCluster
 
ElementLinkInt_p3 m_jet
 
ElementLinkIntVector_p1 m_tracks
 
ElementLinkIntVector_p1 m_tauDetails
 
unsigned char m_flags
 
unsigned long m_vetoFlags
 
unsigned long m_isTauFlags
 
unsigned long m_numberOfTracks
 
unsigned int m_roiWord
 
std ::vector< std ::pair< int, float > > m_params
 
ElementLinkIntVector_p1 m_conversionTracks
 
ElementLinkIntVector_p1 m_seedCalo_tracks
 
ElementLinkIntVector_p1 m_seedTrk_tracks
 
HepLorentzVector_p1 m_tauHLV_jetseed
 
HepLorentzVector_p1 m_tauHLV_detaxis
 
HepLorentzVector_p1 m_tauHLV_intaxis
 
HepLorentzVector_p1 m_tauHLV_tesaxis
 
HepLorentzVector_p1 m_tauHLV_etaaxis
 

Friends

class TauJetCnv_p5
 
class TauJetContainer_p1_old_cnv
 

Detailed Description

Definition at line 34 of file TauJet_p5.h.

Constructor & Destructor Documentation

◆ TauJet_p5()

TauJet_p5::TauJet_p5 ( )
inline

Definition at line 39 of file TauJet_p5.h.

39  :
40  m_flags( 0 ),
41  m_vetoFlags( 0 ),
42  m_isTauFlags( 0 ),
44  m_roiWord(0),
45  m_params(),
46  //m_tauHLVStorage()
52  {
53 
54  }

◆ ~TauJet_p5()

TauJet_p5::~TauJet_p5 ( )
default

Friends And Related Function Documentation

◆ TauJetCnv_p5

friend class TauJetCnv_p5
friend

Definition at line 36 of file TauJet_p5.h.

◆ TauJetContainer_p1_old_cnv

friend class TauJetContainer_p1_old_cnv
friend

Definition at line 37 of file TauJet_p5.h.

Member Data Documentation

◆ m_cellCluster

ElementLinkInt_p3 TauJet_p5::m_cellCluster
private

Definition at line 62 of file TauJet_p5.h.

◆ m_cluster

ElementLinkInt_p3 TauJet_p5::m_cluster
private

Definition at line 61 of file TauJet_p5.h.

◆ m_conversionTracks

ElementLinkIntVector_p1 TauJet_p5::m_conversionTracks
private

Definition at line 75 of file TauJet_p5.h.

◆ m_flags

unsigned char TauJet_p5::m_flags
private

Definition at line 66 of file TauJet_p5.h.

◆ m_isTauFlags

unsigned long TauJet_p5::m_isTauFlags
private

Definition at line 71 of file TauJet_p5.h.

◆ m_jet

ElementLinkInt_p3 TauJet_p5::m_jet
private

Definition at line 63 of file TauJet_p5.h.

◆ m_momentum

P4EEtaPhiMFloat_p2 TauJet_p5::m_momentum
private

Definition at line 59 of file TauJet_p5.h.

◆ m_numberOfTracks

unsigned long TauJet_p5::m_numberOfTracks
private

Definition at line 72 of file TauJet_p5.h.

◆ m_params

std :: vector<std :: pair<int, float> > TauJet_p5::m_params
private

Definition at line 74 of file TauJet_p5.h.

◆ m_particleBase

ParticleBase_p2 TauJet_p5::m_particleBase
private

Definition at line 60 of file TauJet_p5.h.

◆ m_roiWord

unsigned int TauJet_p5::m_roiWord
private

Definition at line 73 of file TauJet_p5.h.

◆ m_seedCalo_tracks

ElementLinkIntVector_p1 TauJet_p5::m_seedCalo_tracks
private

Definition at line 76 of file TauJet_p5.h.

◆ m_seedTrk_tracks

ElementLinkIntVector_p1 TauJet_p5::m_seedTrk_tracks
private

Definition at line 77 of file TauJet_p5.h.

◆ m_tauDetails

ElementLinkIntVector_p1 TauJet_p5::m_tauDetails
private

Definition at line 65 of file TauJet_p5.h.

◆ m_tauHLV_detaxis

HepLorentzVector_p1 TauJet_p5::m_tauHLV_detaxis
private

Definition at line 80 of file TauJet_p5.h.

◆ m_tauHLV_etaaxis

HepLorentzVector_p1 TauJet_p5::m_tauHLV_etaaxis
private

Definition at line 83 of file TauJet_p5.h.

◆ m_tauHLV_intaxis

HepLorentzVector_p1 TauJet_p5::m_tauHLV_intaxis
private

Definition at line 81 of file TauJet_p5.h.

◆ m_tauHLV_jetseed

HepLorentzVector_p1 TauJet_p5::m_tauHLV_jetseed
private

Definition at line 79 of file TauJet_p5.h.

◆ m_tauHLV_tesaxis

HepLorentzVector_p1 TauJet_p5::m_tauHLV_tesaxis
private

Definition at line 82 of file TauJet_p5.h.

◆ m_tracks

ElementLinkIntVector_p1 TauJet_p5::m_tracks
private

Definition at line 64 of file TauJet_p5.h.

◆ m_vetoFlags

unsigned long TauJet_p5::m_vetoFlags
private

Definition at line 70 of file TauJet_p5.h.


The documentation for this class was generated from the following file:
TauJet_p5::m_isTauFlags
unsigned long m_isTauFlags
Definition: TauJet_p5.h:71
TauJet_p5::m_flags
unsigned char m_flags
Definition: TauJet_p5.h:66
TauJet_p5::m_vetoFlags
unsigned long m_vetoFlags
Definition: TauJet_p5.h:70
TauJet_p5::m_tauHLV_tesaxis
HepLorentzVector_p1 m_tauHLV_tesaxis
Definition: TauJet_p5.h:82
TauJet_p5::m_tauHLV_intaxis
HepLorentzVector_p1 m_tauHLV_intaxis
Definition: TauJet_p5.h:81
TauJet_p5::m_roiWord
unsigned int m_roiWord
Definition: TauJet_p5.h:73
TauJet_p5::m_tauHLV_jetseed
HepLorentzVector_p1 m_tauHLV_jetseed
Definition: TauJet_p5.h:79
TauJet_p5::m_tauHLV_etaaxis
HepLorentzVector_p1 m_tauHLV_etaaxis
Definition: TauJet_p5.h:83
TauJet_p5::m_tauHLV_detaxis
HepLorentzVector_p1 m_tauHLV_detaxis
Definition: TauJet_p5.h:80
TauJet_p5::m_params
std ::vector< std ::pair< int, float > > m_params
Definition: TauJet_p5.h:74
TauJet_p5::m_numberOfTracks
unsigned long m_numberOfTracks
Definition: TauJet_p5.h:72