hepmc - Diff between revs 120 and 164

Subversion Repositories:
Rev:
Show entire file - Regard whitespace
Rev 120 Rev 164
Line 86... Line 86...
86 86
87     protected: // for internal use only 87     protected: // for internal use only
88         /// write vertex information 88         /// write vertex information
89         void          write_vertex( GenVertex* ); 89         void          write_vertex( GenVertex* );
90         /// write beam particle information 90         /// write beam particle information
91         void          write_beam_particles( std::pair<GenParticle *,GenParticle *> ); 91         void          write_beam_particles( std::pair<HepMC::GenParticle *,HepMC::GenParticle *> );
92         /// write heavy ion information 92         /// write heavy ion information
93         void          write_heavy_ion( HeavyIon* ); 93         void          write_heavy_ion( HeavyIon* );
94         /// write PDF information 94         /// write PDF information
95         void          write_pdf_info( PdfInfo* ); 95         void          write_pdf_info( PdfInfo* );
96         /// write particle information 96         /// write particle information
97         void          write_particle( GenParticle* p ); 97         void          write_particle( GenParticle* p );
98         /// write particle data information 98         /// write particle data information
99         void          write_particle_data( const ParticleData* d ); 99         void          write_particle_data( const ParticleData* d );
100         /// read vertex information 100         /// read vertex information
101         GenVertex*    read_vertex( std::map<GenParticle*,int>& 101         GenVertex*    read_vertex( std::map<HepMC::GenParticle*,int>&
102                                    particle_to_end_vertex ); 102                                    particle_to_end_vertex );
103         /// read GenParticle information 103         /// read GenParticle information
104         GenParticle*  read_particle( std::map<GenParticle*,int>& 104         GenParticle*  read_particle( std::map<HepMC::GenParticle*,int>&
105                                      particle_to_end_vertex ); 105                                      particle_to_end_vertex );
106         /// read particle data table information 106         /// read particle data table information
107         ParticleData* read_particle_data( ParticleDataTable* ); 107         ParticleData* read_particle_data( ParticleDataTable* );
108         /// read heavy ion information 108         /// read heavy ion information
109         HeavyIon*     read_heavy_ion(  ); 109         HeavyIon*     read_heavy_ion(  );
Line 118... Line 118...
118         bool          search_for_key_beginning( std::istream& in, 118         bool          search_for_key_beginning( std::istream& in,
119                                                 const char* key ); 119                                                 const char* key );
120         /// string manipulation accounting 120         /// string manipulation accounting
121         bool          eat_key( std::iostream& in, const char* key ); 121         bool          eat_key( std::iostream& in, const char* key );
122         /// find this vertex in the map of vertices 122         /// find this vertex in the map of vertices
123         int           find_in_map( const std::map<GenVertex*,int>& m, 123         int           find_in_map( const std::map<HepMC::GenVertex*,int>& m,
124                                    GenVertex* v) const; 124                                    GenVertex* v) const;
125 125
126         void          output( const double& );  //!< write double 126         void          output( const double& );  //!< write double
127         void          output( const float& );  //!< write float 127         void          output( const float& );  //!< write float
128         void          output( const int& ); //!< write int 128         void          output( const int& ); //!< write int