CGEM BOSS 6.6.5.i
BESIII Offline Software System
Loading...
Searching...
No Matches
GeneratorName.h
Go to the documentation of this file.
1#ifndef GENERATORMODULE_GENERATORNAME_H
2#define GENERATORMODULE_GENERATORNAME_H
3
4#include <iosfwd>
5#include <string>
6
8{
9 PYTHIA = 1000000,
10 HERWIG = 2000000,
11 ISAJET = 3000000,
12 SINGLE = 4000000,
13 HIJING = 5000000,
14 PHOJET = 6000000,
15 COMPHEP = 100000,
16 USER = 200000,
17 ACERMC = 300000,
18 ALPGEN = 400000,
19 TAUOLA = 10000,
20 PHOTOS = 20000,
22 UNKNOWN = -999
23};
24
25GeneratorName generator_name (const int& index);
29int generator_process (int& index);
30
31void GeneratorName_print (int& id);
32
33std::string generator_string (const int& index);
34
35std::ostream &operator<< (std::ostream& lhs, GeneratorName rhs);
36
37#endif // GENERATORMODULE_GENERATORNAME_H
GeneratorName first_generator(int &index)
GeneratorName second_generator(int &index)
GeneratorName
@ TAUOLA_PHOTOS
@ SINGLE
@ ALPGEN
@ PYTHIA
@ UNKNOWN
@ PHOJET
@ ACERMC
@ PHOTOS
@ HIJING
@ TAUOLA
@ HERWIG
@ USER
@ COMPHEP
@ ISAJET
std::ostream & operator<<(std::ostream &lhs, GeneratorName rhs)
GeneratorName generator_name(const int &index)
GeneratorName third_generator(int &index)
std::string generator_string(const int &index)
void GeneratorName_print(int &id)
int generator_process(int &index)