Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
KFPLinkedList Class Reference

Structure to creat a linked list of the input data. More...

#include <KFParticle/blob/master/KFParticle/KFPInputData.h>

+ Collaboration diagram for KFPLinkedList:

Public Member Functions

void * operator new (size_t size)
 new operator for allocation of the SIMD-alligned dynamic memory allocation
 
void * operator new[] (size_t size)
 new operator for allocation of the SIMD-alligned dynamic memory allocation
 
void * operator new (size_t size, void *ptr)
 new operator for allocation of the SIMD-alligned dynamic memory allocation
 
void * operator new[] (size_t size, void *ptr)
 new operator for allocation of the SIMD-alligned dynamic memory allocation
 
void operator delete (void *ptr, size_t)
 delete operator for the SIMD-alligned dynamic memory release
 
void operator delete[] (void *ptr, size_t)
 delete operator for the SIMD-alligned dynamic memory release
 
KFPInputData data __attribute__ ((aligned(sizeof(float_v))))
 Input data for KF Particle Finder.
 

Public Attributes

KFPLinkedListnext
 Link to the nex object in the linked list.
 

Detailed Description

Structure to creat a linked list of the input data.

Author
M.Zyzak, I.Kisel
Date
05.02.2019
Version
1.0

The structure contains pointer to array of KFPInputData objects. Copying of the objects of this structure is disabled. The list is used to create a queue for processing at the device side (Intel Xeon Phi).

Definition at line 367 of file KFPInputData.h.

View newest version in sPHENIX GitHub at line 367 of file KFPInputData.h

Member Function Documentation

KFPInputData data KFPLinkedList::__attribute__ ( (aligned(sizeof(float_v)))  )

Input data for KF Particle Finder.

See Also
KFPInputData.
void KFPLinkedList::operator delete ( void *  ptr,
size_t   
)
inline

delete operator for the SIMD-alligned dynamic memory release

Definition at line 373 of file KFPInputData.h.

View newest version in sPHENIX GitHub at line 373 of file KFPInputData.h

void KFPLinkedList::operator delete[] ( void *  ptr,
size_t   
)
inline

delete operator for the SIMD-alligned dynamic memory release

Definition at line 374 of file KFPInputData.h.

View newest version in sPHENIX GitHub at line 374 of file KFPInputData.h

void* KFPLinkedList::operator new ( size_t  size)
inline

new operator for allocation of the SIMD-alligned dynamic memory allocation

Definition at line 369 of file KFPInputData.h.

View newest version in sPHENIX GitHub at line 369 of file KFPInputData.h

References size.

void* KFPLinkedList::operator new ( size_t  size,
void *  ptr 
)
inline

new operator for allocation of the SIMD-alligned dynamic memory allocation

Definition at line 371 of file KFPInputData.h.

View newest version in sPHENIX GitHub at line 371 of file KFPInputData.h

References size.

void* KFPLinkedList::operator new[] ( size_t  size)
inline

new operator for allocation of the SIMD-alligned dynamic memory allocation

Definition at line 370 of file KFPInputData.h.

View newest version in sPHENIX GitHub at line 370 of file KFPInputData.h

References size.

void* KFPLinkedList::operator new[] ( size_t  size,
void *  ptr 
)
inline

new operator for allocation of the SIMD-alligned dynamic memory allocation

Definition at line 372 of file KFPInputData.h.

View newest version in sPHENIX GitHub at line 372 of file KFPInputData.h

References size.

Member Data Documentation

KFPLinkedList* KFPLinkedList::next

Link to the nex object in the linked list.

Definition at line 377 of file KFPInputData.h.

View newest version in sPHENIX GitHub at line 377 of file KFPInputData.h


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