12#ifndef ALICEO2_SIMDATA_MCGENPROPERTIES_H_
13#define ALICEO2_SIMDATA_MCGENPROPERTIES_H_
static constexpr Property GENERATORID
static constexpr Property SUBGENERATORID
static constexpr Property GENERATORDESCRIPTION
static constexpr Property SUBGENERATORDESCRIPTIONMAP
int getSourceId(short encoded)
int getGeneratorId(short encoded)
short getEncodedGenId(int generatorId, int sourceId, int subGeneratorId=-1)
int getSubGeneratorId(short encoded)
int getGenStatusCode(MCGenStatusEncoding enc)
int getHepMCStatusCode(MCGenStatusEncoding enc)
constexpr unsigned int isEncodedValue
bool isEncoded(MCGenStatusEncoding statusCode)
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
unsigned short generatorId
MCGenIdEncoding(int generatorId, int sourceId, int subGeneratorId)
unsigned short subGeneratorId
MCGenStatusEncoding(int hepmcIn, int genIn)
MCGenStatusEncoding(int enc)