/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Generator/GeneratorModule/GeneratorModule-00-01-05/GeneratorModule/GeneratorName.h

Go to the documentation of this file.
00001 #ifndef GENERATORMODULE_GENERATORNAME_H
00002 #define GENERATORMODULE_GENERATORNAME_H
00003 
00004 #include <iosfwd>
00005 #include <string>
00006 
00007 enum  GeneratorName
00008 {
00009   PYTHIA          = 1000000,
00010   HERWIG          = 2000000,
00011   ISAJET          = 3000000,
00012   SINGLE          = 4000000,
00013   HIJING          = 5000000,
00014   PHOJET          = 6000000,
00015   COMPHEP         = 100000,
00016   USER            = 200000,
00017   ACERMC          = 300000,
00018   ALPGEN          = 400000,
00019   TAUOLA          = 10000,
00020   PHOTOS          = 20000,
00021   TAUOLA_PHOTOS   = 30000,
00022   UNKNOWN         = -999
00023 };
00024 
00025 GeneratorName  generator_name        (const int& index);
00026 GeneratorName  first_generator       (int& index);
00027 GeneratorName  second_generator      (int& index);
00028 GeneratorName  third_generator       (int& index);
00029 int            generator_process     (int& index);
00030 
00031 void           GeneratorName_print   (int& id);
00032 
00033 std::string    generator_string      (const int& index);
00034 
00035 std::ostream   &operator<<           (std::ostream& lhs, GeneratorName rhs);
00036 
00037 #endif // GENERATORMODULE_GENERATORNAME_H

Generated on Tue Nov 29 23:12:39 2016 for BOSS_7.0.2 by  doxygen 1.4.7