11 int line = this->line++;
14 std::ostringstream
ss;
15 ss << std::setprecision(7) << std::scientific << std::uppercase <<
" " << hepeup.
NUP <<
" " << hepeup.
IDPRUP
16 <<
" " <<
event->originalXWGTUP() <<
" " << hepeup.
SCALUP <<
" " << hepeup.
AQEDUP <<
" " << hepeup.
AQCDUP
23 if (line < hepeup.
NUP) {
24 std::ostringstream
ss;
25 ss << std::setprecision(10) << std::scientific << std::uppercase <<
"\t" << hepeup.
IDUP[
line] <<
"\t"
29 << hepeup.
PUP[
line][4] << std::setprecision(3) <<
"\t" << hepeup.
VTIMUP[
line] << std::setprecision(1)
30 << std::fixed <<
"\t" << hepeup.
SPINUP[
line] << std::endl;
38 const PDF &
pdf = *
event->pdf();
39 std::ostringstream
ss;
40 ss << std::setprecision(7) << std::scientific << std::uppercase <<
"#pdf " << pdf.
id.first <<
" "
41 << pdf.
id.second <<
" " << pdf.
x.first <<
" " << pdf.
x.second <<
" " << pdf.
scalePDF <<
" "
42 << pdf.
xPDF.first <<
" " << pdf.
xPDF.second << std::endl;
50 tmp = *(
event->comments_begin() +
line);
53 line -=
event->comments_size();
68 result.
tmp =
"<event>\n";
const_iterator begin() const
const lhef::HEPEUP & hepeup() const
std::vector< std::pair< int, int > > ICOLUP
std::pair< double, double > x
std::vector< double > VTIMUP
size_type comments_size() const
std::pair< double, double > xPDF
const LHEEventProduct * event
std::vector< FiveVector > PUP
std::vector< double > SPINUP
std::vector< std::pair< int, int > > MOTHUP
static const unsigned int npos