27 RegisterJetScapeModule<JetScapeWriterFinalStatePartonsStream<ofstream>>
30 RegisterJetScapeModule<JetScapeWriterFinalStateHadronsStream<ofstream>>
33 RegisterJetScapeModule<JetScapeWriterFinalStatePartonsStream<ogzstream>>
36 RegisterJetScapeModule<JetScapeWriterFinalStateHadronsStream<ogzstream>>
41 SetOutputFileName(m_file_name_out);
57 pt_hat_text +=
"\tpt_hat\t";
65 <<
"\t" <<
"Event\t" << GetCurrentEvent() + 1
66 <<
"\t" <<
"weight\t" << std::setprecision(15) << GetHeader().GetEventWeight() << std::setprecision(6)
67 <<
"\t" <<
"EPangle\t" << (GetHeader().GetEventPlaneAngle() > -999 ? GetHeader().GetEventPlaneAngle() : 0)
68 <<
"\t" <<
"N_" << GetName() <<
"\t" <<
particles.size()
73 unsigned int ipart = 0;
95 name[0] = toupper(name[0]);
96 JSINFO <<
"JetScape Final State " << name <<
" Stream Writer initialized with output file = "
97 << GetOutputFileName();
103 <<
"\t" <<
"JETSCAPE_FINAL_STATE\t" <<
"v2"
125 auto pShower = ps.lock();
132 for (
const auto parton : finalStatePartons) {
148 <<
"sigmaGen\t" << GetHeader().GetSigmaGen() <<
"\t"
149 <<
"sigmaErr\t" << GetHeader().GetSigmaErr() <<
"\n";