78 int p = s.precision();
79 std::ios::fmtflags f = s.flags();
82 s <<
" N Id Ist M1 M2 DF DL px py pz E t x y z"
85 for ( i = 0; i < stdhep.
m_npart; i++ ) {
89 s << stdhep.
m_id[i] <<
" ";
102 s << setiosflags( ios::right | ios::fixed );
103 s << stdhep.
m_p4[i].
get( 1 ) <<
" ";
106 s << setiosflags( ios::right | ios::fixed );
107 s << stdhep.
m_p4[i].
get( 2 ) <<
" ";
110 s << setiosflags( ios::right | ios::fixed );
111 s << stdhep.
m_p4[i].
get( 3 ) <<
" ";
114 s << setiosflags( ios::right | ios::fixed );
115 s << stdhep.
m_p4[i].
get( 0 ) <<
" ";
118 s << setiosflags( ios::right | ios::fixed );
119 s << stdhep.
m_x[i].
get( 0 ) <<
" ";
122 s << setiosflags( ios::right | ios::fixed );
123 s << stdhep.
m_x[i].
get( 1 ) <<
" ";
126 s << setiosflags( ios::right | ios::fixed );
127 s << stdhep.
m_x[i].
get( 2 ) <<
" ";
130 s << setiosflags( ios::right | ios::fixed );
131 s << stdhep.
m_x[i].
get( 3 ) << endl;
139 s.flags( (std::ios::fmtflags)f );