SSO Logout

Subversion Repositories hepmc

Rev

Rev 164 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 164 Rev 168
Line 41... Line 41...
41
#include <fstream>
41
#include <fstream>
42
#include <string>
42
#include <string>
43
#include <map>
43
#include <map>
44
#include <vector>
44
#include <vector>
45
#include "HepMC/IO_BaseClass.h"
45
#include "HepMC/IO_BaseClass.h"
-
 
46
#include "HepMC/TempParticleMap.h"
46
47
47
namespace HepMC {
48
namespace HepMC {
48
49
49
    class GenEvent;
50
    class GenEvent;
50
    class GenVertex;
51
    class GenVertex;
Line 96... Line 97...
96
        /// write particle information
97
        /// write particle information
97
        void          write_particle( GenParticle* p );
98
        void          write_particle( GenParticle* p );
98
        /// write particle data information
99
        /// write particle data information
99
        void          write_particle_data( const ParticleData* d );
100
        void          write_particle_data( const ParticleData* d );
100
        /// read vertex information
101
        /// read vertex information
101
        GenVertex*    read_vertex( std::map<HepMC::GenParticle*,int>&
-
 
102
                                   particle_to_end_vertex );
-
 
-
 
102
        GenVertex*    read_vertex( TempParticleMap& particle_to_end_vertex );
103
        /// read GenParticle information
103
        /// read GenParticle information
104
        GenParticle*  read_particle( std::map<HepMC::GenParticle*,int>&
-
 
105
                                     particle_to_end_vertex );
-
 
-
 
104
        GenParticle*  read_particle( TempParticleMap& particle_to_end_vertex );
106
        /// read particle data table information
105
        /// read particle data table information
107
        ParticleData* read_particle_data( ParticleDataTable* );
106
        ParticleData* read_particle_data( ParticleDataTable* );
108
        /// read heavy ion information
107
        /// read heavy ion information
109
        HeavyIon*     read_heavy_ion(  );
108
        HeavyIon*     read_heavy_ion(  );
110
        /// read PDF information
109
        /// read PDF information