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

#include <Jet_p6.h>

Collaboration diagram for Jet_p6:

Public Member Functions

 Jet_p6 ()=default
 Default constructor: More...
 
 ~Jet_p6 ()=default
 Destructor: More...
 
 Jet_p6 (const Jet_p6 &other) noexcept=default
 
 Jet_p6 (Jet_p6 &&other) noexcept=default
 
Jet_p6operator= (const Jet_p6 &) noexcept=default
 
Jet_p6operator= (Jet_p6 &&) noexcept=default
 

Private Attributes

Navigable_p2< uint32_t, float > m_nav
 the navigable part More...
 
float m_momentum [12] = {0}
 the 4-mom part More...
 
int m_dataType {0}
 
ElementLinkInt_p3 m_origin
 link to the particle's origin (vertex) More...
 
int m_constituentSigState {0}
 we store the recoStatus for jets here More...
 
unsigned int m_RoIword {0}
 
unsigned int m_constituentsN {0}
 
unsigned int m_author {0}
 storing what jet algorithm the jet belongs to More...
 
short m_jetId {0}
 
std::vector< TPObjRefm_tagJetInfo
 JetTagInfoBase objects. More...
 
std::vector< TPObjRefm_associations
 JetAssociationBase objects. More...
 

Friends

template<class PERS >
class JetConverterBase
 

Detailed Description

Definition at line 33 of file Jet_p6.h.

Constructor & Destructor Documentation

◆ Jet_p6() [1/3]

Jet_p6::Jet_p6 ( )
default

Default constructor:

◆ ~Jet_p6()

Jet_p6::~Jet_p6 ( )
default

Destructor:

◆ Jet_p6() [2/3]

Jet_p6::Jet_p6 ( const Jet_p6 other)
defaultnoexcept

◆ Jet_p6() [3/3]

Jet_p6::Jet_p6 ( Jet_p6 &&  other)
defaultnoexcept

Member Function Documentation

◆ operator=() [1/2]

Jet_p6& Jet_p6::operator= ( const Jet_p6 )
defaultnoexcept

◆ operator=() [2/2]

Jet_p6& Jet_p6::operator= ( Jet_p6 &&  )
defaultnoexcept

Friends And Related Function Documentation

◆ JetConverterBase

template<class PERS >
friend class JetConverterBase
friend

Definition at line 41 of file Jet_p6.h.

Member Data Documentation

◆ m_associations

std::vector<TPObjRef> Jet_p6::m_associations
private

JetAssociationBase objects.

Definition at line 116 of file Jet_p6.h.

◆ m_author

unsigned int Jet_p6::m_author {0}
private

storing what jet algorithm the jet belongs to

Definition at line 104 of file Jet_p6.h.

◆ m_constituentSigState

int Jet_p6::m_constituentSigState {0}
private

we store the recoStatus for jets here

Definition at line 98 of file Jet_p6.h.

◆ m_constituentsN

unsigned int Jet_p6::m_constituentsN {0}
private

Definition at line 101 of file Jet_p6.h.

◆ m_dataType

int Jet_p6::m_dataType {0}
private

Definition at line 90 of file Jet_p6.h.

◆ m_jetId

short Jet_p6::m_jetId {0}
private

Definition at line 109 of file Jet_p6.h.

◆ m_momentum

float Jet_p6::m_momentum[12] = {0}
private

the 4-mom part

Definition at line 83 of file Jet_p6.h.

◆ m_nav

Navigable_p2<uint32_t, float> Jet_p6::m_nav
private

the navigable part

Definition at line 70 of file Jet_p6.h.

◆ m_origin

ElementLinkInt_p3 Jet_p6::m_origin
private

link to the particle's origin (vertex)

Definition at line 92 of file Jet_p6.h.

◆ m_RoIword

unsigned int Jet_p6::m_RoIword {0}
private

Definition at line 99 of file Jet_p6.h.

◆ m_tagJetInfo

std::vector<TPObjRef> Jet_p6::m_tagJetInfo
private

JetTagInfoBase objects.

Definition at line 113 of file Jet_p6.h.


The documentation for this class was generated from the following file: