PandaRoot
chigen::evtgen Namespace Reference

Functions

void read_dec_file (char *dec_file_name)
 
void ensure_evt_gen_is_inialized ()
 

Variables

std::string EvtGenPDL
 
std::string EvtGenDecFile
 
std::string EvtGenChiDecFile
 
bool evt_gen_is_loaded
 
EvtGen * evt_gen
 
std::string chi_c1_str
 
std::string chi_c2_str
 
std::string x3872_str
 
EvtId chi_c1_evt_id
 
EvtId chi_c2_evt_id
 
EvtId x3872_evt_id
 

Function Documentation

◆ ensure_evt_gen_is_inialized()

void chigen::evtgen::ensure_evt_gen_is_inialized ( )

Throws exception if EvtGen is not loaded yet

◆ read_dec_file()

void chigen::evtgen::read_dec_file ( char *  dec_file_name)

Reads specified decay file and returns state

Parameters
dec_file_namethe decay file name

Variable Documentation

◆ chi_c1_evt_id

EvtId chigen::evtgen::chi_c1_evt_id

EvtGen ids of charmonia particles

◆ chi_c1_str

std::string chigen::evtgen::chi_c1_str

String names of charmonia states for EvtGen

◆ chi_c2_evt_id

EvtId chigen::evtgen::chi_c2_evt_id

◆ chi_c2_str

std::string chigen::evtgen::chi_c2_str

◆ evt_gen

EvtGen* chigen::evtgen::evt_gen

Pointer to EvtGen instance

◆ evt_gen_is_loaded

bool chigen::evtgen::evt_gen_is_loaded

If true, then all EvtGen files are loaded

◆ EvtGenChiDecFile

std::string chigen::evtgen::EvtGenChiDecFile

EvtGen polarized chi_c decay models

◆ EvtGenDecFile

std::string chigen::evtgen::EvtGenDecFile

EvtGen default decay file

◆ EvtGenPDL

std::string chigen::evtgen::EvtGenPDL

EvtGen pdl

◆ x3872_evt_id

EvtId chigen::evtgen::x3872_evt_id

◆ x3872_str

std::string chigen::evtgen::x3872_str