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

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

Public Member Functions

void SetInfo (int t, int id, double z, double d, double e, double p, double h, double f, optional< int > eid=nullopt, optional< int > pdg=nullopt)
 
void Rest ()
 
 CstInfo ()
 
 ~CstInfo ()
 
 CstInfo (int t, int id, double z, double d, double e, double p, double h, double f, optional< int > eid=nullopt, optional< int > pdg=nullopt)
 

Static Public Member Functions

static vector< string > GetListOfMembers ()
 

Public Attributes

int type = numeric_limits<int>::max()
 
int cstID = numeric_limits<int>::max()
 
int embedID = numeric_limits<int>::max()
 
int pid = numeric_limits<int>::max()
 
double z = numeric_limits<double>::max()
 
double dr = numeric_limits<double>::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()
 

Friends

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

Detailed Description

Definition at line 29 of file CstTools.h.

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

Constructor & Destructor Documentation

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::CstInfo ( )
inline

Definition at line 128 of file CstTools.h.

View newest version in sPHENIX GitHub at line 128 of file CstTools.h

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::~CstInfo ( )
inline

Definition at line 129 of file CstTools.h.

View newest version in sPHENIX GitHub at line 129 of file CstTools.h

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::CstInfo ( int  t,
int  id,
double  z,
double  d,
double  e,
double  p,
double  h,
double  f,
optional< int >  eid = nullopt,
optional< int >  pdg = nullopt 
)
inline

Definition at line 132 of file CstTools.h.

View newest version in sPHENIX GitHub at line 132 of file CstTools.h

References pdg.

Member Function Documentation

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

Definition at line 75 of file CstTools.h.

View newest version in sPHENIX GitHub at line 75 of file CstTools.h

void SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::Rest ( )
inline
void SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::SetInfo ( int  t,
int  id,
double  z,
double  d,
double  e,
double  p,
double  h,
double  f,
optional< int >  eid = nullopt,
optional< int >  pdg = nullopt 
)
inline

Friends And Related Function Documentation

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

Definition at line 92 of file CstTools.h.

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

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

Definition at line 124 of file CstTools.h.

View newest version in sPHENIX GitHub at line 124 of file CstTools.h

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

Definition at line 108 of file CstTools.h.

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

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

Definition at line 125 of file CstTools.h.

View newest version in sPHENIX GitHub at line 125 of file CstTools.h

Member Data Documentation

int SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::cstID = numeric_limits<int>::max()

Definition at line 33 of file CstTools.h.

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

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::dr = numeric_limits<double>::max()

Definition at line 37 of file CstTools.h.

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

int SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::embedID = numeric_limits<int>::max()

Definition at line 34 of file CstTools.h.

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

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

Definition at line 38 of file CstTools.h.

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

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

Definition at line 40 of file CstTools.h.

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

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

Definition at line 41 of file CstTools.h.

View newest version in sPHENIX GitHub at line 41 of file CstTools.h

int SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::pid = numeric_limits<int>::max()

Definition at line 35 of file CstTools.h.

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

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

Definition at line 39 of file CstTools.h.

View newest version in sPHENIX GitHub at line 39 of file CstTools.h

int SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::type = numeric_limits<int>::max()

Definition at line 32 of file CstTools.h.

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

Referenced by cpp.ast.Parameter::__str__(), and cpp.ast.VariableDeclaration::ToString().

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::CstInfo::z = numeric_limits<double>::max()

Definition at line 36 of file CstTools.h.

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


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