Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo Struct Reference

#include <analysis/blob/master/AndersonAnalysisModules/ColdQcdCorrelatorAnalysis/SCorrelatorUtilities/src/JetTools.h>

Public Member Functions

void SetInfo (uint32_t id, uint64_t nc, double e, double p, double h, double f, double a)
 
void Reset ()
 
 JetInfo ()
 
 ~JetInfo ()
 
 JetInfo (uint32_t id, uint64_t nc, double e, double p, double h, double f, double a)
 

Static Public Member Functions

static vector< string > GetListOfMembers ()
 

Public Attributes

uint32_t jetID = numeric_limits<uint32_t>::max()
 
uint64_t nCsts = numeric_limits<uint64_t>::max()
 
double ene = numeric_limits<double>::max()
 
double pt = numeric_limits<double>::max()
 
double eta = numeric_limits<double>::max()
 
double phi = numeric_limits<double>::max()
 
double area = numeric_limits<double>::max()
 

Friends

bool operator< (const JetInfo &lhs, const JetInfo &rhs)
 
bool operator> (const JetInfo &lhs, const JetInfo &rhs)
 
bool operator<= (const JetInfo &lhs, const JetInfo &rhs)
 
bool operator>= (const JetInfo &lhs, const JetInfo &rhs)
 

Detailed Description

Definition at line 29 of file JetTools.h.

View newest version in sPHENIX GitHub at line 29 of file JetTools.h

Constructor & Destructor Documentation

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::JetInfo ( )
inline

Definition at line 112 of file JetTools.h.

View newest version in sPHENIX GitHub at line 112 of file JetTools.h

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::~JetInfo ( )
inline

Definition at line 113 of file JetTools.h.

View newest version in sPHENIX GitHub at line 113 of file JetTools.h

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::JetInfo ( uint32_t  id,
uint64_t  nc,
double  e,
double  p,
double  h,
double  f,
double  a 
)
inline

Definition at line 116 of file JetTools.h.

View newest version in sPHENIX GitHub at line 116 of file JetTools.h

Member Function Documentation

static vector<string> SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::GetListOfMembers ( )
inlinestatic

Definition at line 62 of file JetTools.h.

View newest version in sPHENIX GitHub at line 62 of file JetTools.h

void SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::Reset ( )
inline

Definition at line 51 of file JetTools.h.

View newest version in sPHENIX GitHub at line 51 of file JetTools.h

References eta, ActsTests::PropagationDatasets::phi, and physmon_track_finding_ttbar::pt.

void SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::SetInfo ( uint32_t  id,
uint64_t  nc,
double  e,
double  p,
double  h,
double  f,
double  a 
)
inline

Definition at line 40 of file JetTools.h.

View newest version in sPHENIX GitHub at line 40 of file JetTools.h

References KFPMath::a, Acts::UnitConstants::e, eta, f, h, train_ambiguity_solver::id, merge_hashes::p, ActsTests::PropagationDatasets::phi, and physmon_track_finding_ttbar::pt.

Friends And Related Function Documentation

bool operator< ( const JetInfo lhs,
const JetInfo rhs 
)
friend

Definition at line 76 of file JetTools.h.

View newest version in sPHENIX GitHub at line 76 of file JetTools.h

bool operator<= ( const JetInfo lhs,
const JetInfo rhs 
)
friend

Definition at line 108 of file JetTools.h.

View newest version in sPHENIX GitHub at line 108 of file JetTools.h

bool operator> ( const JetInfo lhs,
const JetInfo rhs 
)
friend

Definition at line 92 of file JetTools.h.

View newest version in sPHENIX GitHub at line 92 of file JetTools.h

bool operator>= ( const JetInfo lhs,
const JetInfo rhs 
)
friend

Definition at line 109 of file JetTools.h.

View newest version in sPHENIX GitHub at line 109 of file JetTools.h

Member Data Documentation

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::area = numeric_limits<double>::max()

Definition at line 38 of file JetTools.h.

View newest version in sPHENIX GitHub at line 38 of file JetTools.h

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::ene = numeric_limits<double>::max()

Definition at line 34 of file JetTools.h.

View newest version in sPHENIX GitHub at line 34 of file JetTools.h

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::eta = numeric_limits<double>::max()

Definition at line 36 of file JetTools.h.

View newest version in sPHENIX GitHub at line 36 of file JetTools.h

uint32_t SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::jetID = numeric_limits<uint32_t>::max()

Definition at line 32 of file JetTools.h.

View newest version in sPHENIX GitHub at line 32 of file JetTools.h

uint64_t SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::nCsts = numeric_limits<uint64_t>::max()

Definition at line 33 of file JetTools.h.

View newest version in sPHENIX GitHub at line 33 of file JetTools.h

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::phi = numeric_limits<double>::max()

Definition at line 37 of file JetTools.h.

View newest version in sPHENIX GitHub at line 37 of file JetTools.h

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::JetInfo::pt = numeric_limits<double>::max()

Definition at line 35 of file JetTools.h.

View newest version in sPHENIX GitHub at line 35 of file JetTools.h


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