BOSS 7.1.0
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
Definition: GeneratorName.h:8
@ TAUOLA_PHOTOS
Definition: GeneratorName.h:21
@ SINGLE
Definition: GeneratorName.h:12
@ ALPGEN
Definition: GeneratorName.h:18
@ PYTHIA
Definition: GeneratorName.h:9
@ UNKNOWN
Definition: GeneratorName.h:22
@ PHOJET
Definition: GeneratorName.h:14
@ ACERMC
Definition: GeneratorName.h:17
@ PHOTOS
Definition: GeneratorName.h:20
@ HIJING
Definition: GeneratorName.h:13
@ TAUOLA
Definition: GeneratorName.h:19
@ HERWIG
Definition: GeneratorName.h:10
@ USER
Definition: GeneratorName.h:16
@ COMPHEP
Definition: GeneratorName.h:15
@ ISAJET
Definition: GeneratorName.h:11
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)