Project
Loading...
Searching...
No Matches
o2::mcgenid::MCGenIdEncoding Union Reference

#include <MCGenProperties.h>

Public Member Functions

 MCGenIdEncoding ()
 
 MCGenIdEncoding (int enc)
 
 MCGenIdEncoding (int generatorId, int sourceId, int subGeneratorId)
 

Public Attributes

short fullEncoding
 
struct { 
 
   unsigned short   generatorId: 7 
 
   unsigned short   sourceId: 4 
 
   unsigned short   subGeneratorId: 5 
 
};  
 

Detailed Description

Definition at line 94 of file MCGenProperties.h.

Constructor & Destructor Documentation

◆ MCGenIdEncoding() [1/3]

o2::mcgenid::MCGenIdEncoding::MCGenIdEncoding ( )
inline

Definition at line 95 of file MCGenProperties.h.

◆ MCGenIdEncoding() [2/3]

o2::mcgenid::MCGenIdEncoding::MCGenIdEncoding ( int  enc)
inline

Definition at line 96 of file MCGenProperties.h.

◆ MCGenIdEncoding() [3/3]

o2::mcgenid::MCGenIdEncoding::MCGenIdEncoding ( int  generatorId,
int  sourceId,
int  subGeneratorId 
)
inline

Definition at line 97 of file MCGenProperties.h.

Member Data Documentation

◆ [struct]

◆ fullEncoding

short o2::mcgenid::MCGenIdEncoding::fullEncoding

Definition at line 98 of file MCGenProperties.h.

◆ generatorId

unsigned short o2::mcgenid::MCGenIdEncoding::generatorId

Definition at line 100 of file MCGenProperties.h.

◆ sourceId

unsigned short o2::mcgenid::MCGenIdEncoding::sourceId

Definition at line 101 of file MCGenProperties.h.

◆ subGeneratorId

unsigned short o2::mcgenid::MCGenIdEncoding::subGeneratorId

Definition at line 102 of file MCGenProperties.h.


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