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

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

Public Member Functions

void SetInfo (const RawCluster *clust, optional< int > sys=nullopt)
 
void Reset ()
 
 ClustInfo ()
 
 ~ClustInfo ()
 
 ClustInfo (const RawCluster *clust, optional< int > sys=nullopt)
 

Static Public Member Functions

static vector< string > GetListOfMembers ()
 

Public Attributes

int system = numeric_limits<int>::max()
 
size_t nTwr = numeric_limits<size_t>::max()
 
double ene = numeric_limits<double>::max()
 
double rho = numeric_limits<double>::max()
 
double eta = numeric_limits<double>::max()
 
double phi = numeric_limits<double>::max()
 
double rx = numeric_limits<double>::max()
 
double ry = numeric_limits<double>::max()
 
double rz = numeric_limits<double>::max()
 

Friends

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

Detailed Description

Definition at line 42 of file CalTools.h.

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

Constructor & Destructor Documentation

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::ClustInfo::ClustInfo ( )
inline

Definition at line 139 of file CalTools.h.

View newest version in sPHENIX GitHub at line 139 of file CalTools.h

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::ClustInfo::~ClustInfo ( )
inline

Definition at line 140 of file CalTools.h.

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

SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::ClustInfo::ClustInfo ( const RawCluster clust,
optional< int >  sys = nullopt 
)
inline

Definition at line 143 of file CalTools.h.

View newest version in sPHENIX GitHub at line 143 of file CalTools.h

Member Function Documentation

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

Definition at line 83 of file CalTools.h.

View newest version in sPHENIX GitHub at line 83 of file CalTools.h

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

Definition at line 70 of file CalTools.h.

View newest version in sPHENIX GitHub at line 70 of file CalTools.h

References eta, ActsTests::PropagationDatasets::phi, and rho.

void SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::ClustInfo::SetInfo ( const RawCluster clust,
optional< int >  sys = nullopt 
)
inline

Definition at line 55 of file CalTools.h.

View newest version in sPHENIX GitHub at line 55 of file CalTools.h

References eta, QAG4Util::get_r(), ActsTests::PropagationDatasets::phi, and rho.

+ Here is the call graph for this function:

Friends And Related Function Documentation

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

Definition at line 99 of file CalTools.h.

View newest version in sPHENIX GitHub at line 99 of file CalTools.h

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

Definition at line 135 of file CalTools.h.

View newest version in sPHENIX GitHub at line 135 of file CalTools.h

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

Definition at line 117 of file CalTools.h.

View newest version in sPHENIX GitHub at line 117 of file CalTools.h

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

Definition at line 136 of file CalTools.h.

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

Member Data Documentation

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

Definition at line 47 of file CalTools.h.

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

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

Definition at line 49 of file CalTools.h.

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

size_t SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::ClustInfo::nTwr = numeric_limits<size_t>::max()

Definition at line 46 of file CalTools.h.

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

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

Definition at line 50 of file CalTools.h.

View newest version in sPHENIX GitHub at line 50 of file CalTools.h

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::ClustInfo::rho = numeric_limits<double>::max()

Definition at line 48 of file CalTools.h.

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

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::ClustInfo::rx = numeric_limits<double>::max()

Definition at line 51 of file CalTools.h.

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

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::ClustInfo::ry = numeric_limits<double>::max()

Definition at line 52 of file CalTools.h.

View newest version in sPHENIX GitHub at line 52 of file CalTools.h

double SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::ClustInfo::rz = numeric_limits<double>::max()

Definition at line 53 of file CalTools.h.

View newest version in sPHENIX GitHub at line 53 of file CalTools.h

int SColdQcdCorrelatorAnalysis::SCorrelatorUtilities::ClustInfo::system = numeric_limits<int>::max()

Definition at line 45 of file CalTools.h.

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

Referenced by cpp.ast.Include::__str__().


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