Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Jetscape::JetScapeWriterFinalStateHadronsStream< T > Class Template Reference

#include <JETSCAPE/blob/main/src/framework/JetScapeWriterFinalStateStream.h>

+ Inheritance diagram for Jetscape::JetScapeWriterFinalStateHadronsStream< T >:
+ Collaboration diagram for Jetscape::JetScapeWriterFinalStateHadronsStream< T >:

Protected Member Functions

template<>
RegisterJetScapeModule
< JetScapeWriterFinalStateHadronsStream
< ofstream > > 
regHadron ("JetScapeWriterFinalStateHadronsAscii")
 
template<>
RegisterJetScapeModule
< JetScapeWriterFinalStateHadronsStream
< ogzstream > > 
regHadronGZ ("JetScapeWriterFinalStateHadronsAsciiGZ")
 

Static Protected Attributes

static RegisterJetScapeModule
< JetScapeWriterFinalStateHadronsStream
< ofstream > > 
regHadron
 
static RegisterJetScapeModule
< JetScapeWriterFinalStateHadronsStream
< ogzstream > > 
regHadronGZ
 

Private Member Functions

std::string GetName ()
 
void Write (weak_ptr< PartonShower > ps)
 

Additional Inherited Members

- Public Member Functions inherited from Jetscape::JetScapeWriterFinalStateStream< T >
 JetScapeWriterFinalStateStream ()
 
 JetScapeWriterFinalStateStream (string m_file_name_out)
 
virtual ~JetScapeWriterFinalStateStream ()
 
void Init ()
 
void Exec ()
 
bool GetStatus ()
 
void Close ()
 
void Write (weak_ptr< Hadron > h)
 
void WriteHeaderToFile ()
 Gets called first, before all tasks write themselves.
 
void WriteEvent ()
 Gets called last, after all tasks have written themselves.
 
void Write (string s)
 
void WriteComment (string s)
 
void WriteWhiteSpace (string s)
 
- Static Public Member Functions inherited from Jetscape::JetScapeModuleBase
static int GetCurrentEvent ()
 
static void IncrementCurrentEvent ()
 
- Protected Attributes inherited from Jetscape::JetScapeWriterFinalStateStream< T >
T output_file
 Output file.
 
std::vector< std::shared_ptr
< JetScapeParticleBase > > 
particles
 

Detailed Description

template<class T>
class Jetscape::JetScapeWriterFinalStateHadronsStream< T >

Definition at line 82 of file JetScapeWriterFinalStateStream.h.

View newest version in sPHENIX GitHub at line 82 of file JetScapeWriterFinalStateStream.h

Member Function Documentation

template<class T >
std::string Jetscape::JetScapeWriterFinalStateHadronsStream< T >::GetName ( )
inlineprivatevirtual

Reimplemented from Jetscape::JetScapeWriterFinalStateStream< T >.

Definition at line 83 of file JetScapeWriterFinalStateStream.h.

View newest version in sPHENIX GitHub at line 83 of file JetScapeWriterFinalStateStream.h

template<>
RegisterJetScapeModule< JetScapeWriterFinalStateHadronsStream< ofstream > > Jetscape::JetScapeWriterFinalStateHadronsStream< ofstream >::regHadron ( "JetScapeWriterFinalStateHadronsAscii"  )
protected
template<>
RegisterJetScapeModule< JetScapeWriterFinalStateHadronsStream< ogzstream > > Jetscape::JetScapeWriterFinalStateHadronsStream< ogzstream >::regHadronGZ ( "JetScapeWriterFinalStateHadronsAsciiGZ"  )
protected
template<class T >
void Jetscape::JetScapeWriterFinalStateHadronsStream< T >::Write ( weak_ptr< PartonShower ps)
inlineprivatevirtual

Reimplemented from Jetscape::JetScapeWriterFinalStateStream< T >.

Definition at line 85 of file JetScapeWriterFinalStateStream.h.

View newest version in sPHENIX GitHub at line 85 of file JetScapeWriterFinalStateStream.h

Member Data Documentation

Definition at line 88 of file JetScapeWriterFinalStateStream.h.

View newest version in sPHENIX GitHub at line 88 of file JetScapeWriterFinalStateStream.h

Definition at line 89 of file JetScapeWriterFinalStateStream.h.

View newest version in sPHENIX GitHub at line 89 of file JetScapeWriterFinalStateStream.h


The documentation for this class was generated from the following file: