Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PidCandidatev1::u_property Union Reference

convert between 32bit inputs and storage type prop_storage_t More...

#include <analysis/blob/master/EICAnalysis/PidCandidatev1.h>

Public Member Functions

 u_property (int32_t in)
 
 u_property (uint32_t in)
 
 u_property (float in)
 
 u_property ()
 
prop_storage_t get_storage () const
 

Public Attributes

float fdata
 
int32_t idata
 
uint32_t uidata
 

Detailed Description

convert between 32bit inputs and storage type prop_storage_t

Definition at line 49 of file PidCandidatev1.h.

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

Constructor & Destructor Documentation

PidCandidatev1::u_property::u_property ( int32_t  in)
inline

Definition at line 54 of file PidCandidatev1.h.

View newest version in sPHENIX GitHub at line 54 of file PidCandidatev1.h

PidCandidatev1::u_property::u_property ( uint32_t  in)
inline

Definition at line 55 of file PidCandidatev1.h.

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

PidCandidatev1::u_property::u_property ( float  in)
inline

Definition at line 56 of file PidCandidatev1.h.

View newest version in sPHENIX GitHub at line 56 of file PidCandidatev1.h

PidCandidatev1::u_property::u_property ( )
inline

Definition at line 57 of file PidCandidatev1.h.

View newest version in sPHENIX GitHub at line 57 of file PidCandidatev1.h

Member Function Documentation

prop_storage_t PidCandidatev1::u_property::get_storage ( ) const
inline

Definition at line 59 of file PidCandidatev1.h.

View newest version in sPHENIX GitHub at line 59 of file PidCandidatev1.h

References uidata.

Referenced by PidCandidatev1::set_property().

+ Here is the caller graph for this function:

Member Data Documentation

float PidCandidatev1::u_property::fdata

Definition at line 50 of file PidCandidatev1.h.

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

Referenced by PidCandidatev1::get_property_float().

int32_t PidCandidatev1::u_property::idata

Definition at line 51 of file PidCandidatev1.h.

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

Referenced by PidCandidatev1::get_property_int().

uint32_t PidCandidatev1::u_property::uidata

Definition at line 52 of file PidCandidatev1.h.

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

Referenced by PidCandidatev1::get_property_uint(), and get_storage().


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