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

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

Public Member Functions

void SetInfo (const ParticleFlowElement *flow)
 
void Reset ()
 
 FlowInfo ()
 
 ~FlowInfo ()
 
 FlowInfo (const ParticleFlowElement *flow)
 

Static Public Member Functions

static vector< string > GetListOfMembers ()
 

Public Attributes

int id = numeric_limits<int>::max()
 
int type = numeric_limits<int>::max()
 
double mass = numeric_limits<double>::max()
 
double eta = numeric_limits<double>::max()
 
double phi = numeric_limits<double>::max()
 
double ene = numeric_limits<double>::max()
 
double px = numeric_limits<double>::max()
 
double py = numeric_limits<double>::max()
 
double pz = numeric_limits<double>::max()
 
double pt = numeric_limits<double>::max()
 

Friends

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

Detailed Description

Definition at line 37 of file FlowTools.h.

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

Constructor & Destructor Documentation

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::FlowInfo::FlowInfo ( )
inline

Definition at line 136 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 136 of file FlowTools.h

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::FlowInfo::~FlowInfo ( )
inline

Definition at line 137 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 137 of file FlowTools.h

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::FlowInfo::FlowInfo ( const ParticleFlowElement flow)
inline

Definition at line 140 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 140 of file FlowTools.h

Member Function Documentation

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

Definition at line 79 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 79 of file FlowTools.h

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

Definition at line 65 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 65 of file FlowTools.h

References eta, mass, ActsTests::PropagationDatasets::phi, physmon_track_finding_ttbar::pt, and parse_cmake_options::type.

void SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::FlowInfo::SetInfo ( const ParticleFlowElement flow)
inline

Definition at line 51 of file FlowTools.h.

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

References eta, mass, ActsTests::PropagationDatasets::phi, physmon_track_finding_ttbar::pt, and parse_cmake_options::type.

Friends And Related Function Documentation

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

Definition at line 96 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 96 of file FlowTools.h

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

Definition at line 132 of file FlowTools.h.

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

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

Definition at line 114 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 114 of file FlowTools.h

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

Definition at line 133 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 133 of file FlowTools.h

Member Data Documentation

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

Definition at line 45 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 45 of file FlowTools.h

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

Definition at line 43 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 43 of file FlowTools.h

int SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::FlowInfo::id = numeric_limits<int>::max()

Definition at line 40 of file FlowTools.h.

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

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::FlowInfo::mass = numeric_limits<double>::max()

Definition at line 42 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 42 of file FlowTools.h

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

Definition at line 44 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 44 of file FlowTools.h

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

Definition at line 49 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 49 of file FlowTools.h

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::FlowInfo::px = numeric_limits<double>::max()

Definition at line 46 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 46 of file FlowTools.h

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::FlowInfo::py = numeric_limits<double>::max()

Definition at line 47 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 47 of file FlowTools.h

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::FlowInfo::pz = numeric_limits<double>::max()

Definition at line 48 of file FlowTools.h.

View newest version in sPHENIX GitHub at line 48 of file FlowTools.h

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

Definition at line 41 of file FlowTools.h.

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

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


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