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

#include <Jet_p5.h>

Collaboration diagram for Jet_p5:

Public Member Functions

 Jet_p5 ()=default
 Default constructor: More...
 
 ~Jet_p5 ()=default
 Destructor: More...
 
 Jet_p5 (const Jet_p5 &other) noexcept=default
 
 Jet_p5 (Jet_p5 &&other) noexcept=default
 
Jet_p5operator= (const Jet_p5 &) noexcept=default
 
Jet_p5operator= (Jet_p5 &&) noexcept=default
 

Private Attributes

Navigable_p1< uint32_t, double > m_nav
 the navigable part More...
 
JetConverterTypes::momentum m_momentum
 the 4-mom part More...
 
JetConverterTypes::signalState_pers_t m_rawSignal
 
ParticleBase_p1 m_partBase
 The Particle base stuff – since Jet now inherits from particle base. More...
 
unsigned int m_author {0}
 storing what jet algorithm the jet belongs to More...
 
unsigned int m_num_combinedLikelihood {0}
 combined likelihoods More...
 
std::vector< float > m_shapeStore
 JetMomentStore. More...
 
std::vector< TPObjRefm_tagJetInfo
 JetTagInfoBase objects. More...
 
std::vector< TPObjRefm_associations
 JetAssociationBase objects. More...
 
unsigned int m_recoStatus {0}
 we store the recoStatus for jets here More...
 
bool m_usedForTrigger {false}
 
unsigned int m_constituentsN {0}
 

Friends

template<class PERS >
class JetConverterBase
 

Detailed Description

Definition at line 30 of file Jet_p5.h.

Constructor & Destructor Documentation

◆ Jet_p5() [1/3]

Jet_p5::Jet_p5 ( )
default

Default constructor:

◆ ~Jet_p5()

Jet_p5::~Jet_p5 ( )
default

Destructor:

◆ Jet_p5() [2/3]

Jet_p5::Jet_p5 ( const Jet_p5 other)
defaultnoexcept

◆ Jet_p5() [3/3]

Jet_p5::Jet_p5 ( Jet_p5 &&  other)
defaultnoexcept

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

Jet_p5& Jet_p5::operator= ( Jet_p5 &&  )
defaultnoexcept

Friends And Related Function Documentation

◆ JetConverterBase

template<class PERS >
friend class JetConverterBase
friend

Definition at line 38 of file Jet_p5.h.

Member Data Documentation

◆ m_associations

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

JetAssociationBase objects.

Definition at line 94 of file Jet_p5.h.

◆ m_author

unsigned int Jet_p5::m_author {0}
private

storing what jet algorithm the jet belongs to

Definition at line 82 of file Jet_p5.h.

◆ m_constituentsN

unsigned int Jet_p5::m_constituentsN {0}
private

Definition at line 102 of file Jet_p5.h.

◆ m_momentum

JetConverterTypes::momentum Jet_p5::m_momentum
private

the 4-mom part

Definition at line 75 of file Jet_p5.h.

◆ m_nav

Navigable_p1<uint32_t, double> Jet_p5::m_nav
private

the navigable part

Definition at line 67 of file Jet_p5.h.

◆ m_num_combinedLikelihood

unsigned int Jet_p5::m_num_combinedLikelihood {0}
private

combined likelihoods

Definition at line 85 of file Jet_p5.h.

◆ m_partBase

ParticleBase_p1 Jet_p5::m_partBase
private

The Particle base stuff – since Jet now inherits from particle base.

Definition at line 79 of file Jet_p5.h.

◆ m_rawSignal

JetConverterTypes::signalState_pers_t Jet_p5::m_rawSignal
private

Definition at line 76 of file Jet_p5.h.

◆ m_recoStatus

unsigned int Jet_p5::m_recoStatus {0}
private

we store the recoStatus for jets here

Definition at line 98 of file Jet_p5.h.

◆ m_shapeStore

std::vector<float> Jet_p5::m_shapeStore
private

JetMomentStore.

Definition at line 88 of file Jet_p5.h.

◆ m_tagJetInfo

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

JetTagInfoBase objects.

Definition at line 91 of file Jet_p5.h.

◆ m_usedForTrigger

bool Jet_p5::m_usedForTrigger {false}
private

Definition at line 100 of file Jet_p5.h.


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