![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
#include <JETSCAPE/blob/main/src/framework/PreequilibriumDynamics.h>
Inheritance diagram for Jetscape::PreequilibriumDynamics:
Collaboration diagram for Jetscape::PreequilibriumDynamics:Public Attributes | |
| std::shared_ptr< InitialState > | ini |
| PreequilibriumStatus | preequilibrium_status_ |
| std::vector< double > | e_ |
| std::vector< double > | P_ |
| std::vector< double > | utau_ |
| std::vector< double > | ux_ |
| std::vector< double > | uy_ |
| std::vector< double > | ueta_ |
| std::vector< double > | pi00_ |
| std::vector< double > | pi01_ |
| std::vector< double > | pi02_ |
| std::vector< double > | pi03_ |
| std::vector< double > | pi11_ |
| std::vector< double > | pi12_ |
| std::vector< double > | pi13_ |
| std::vector< double > | pi22_ |
| std::vector< double > | pi23_ |
| std::vector< double > | pi33_ |
| std::vector< double > | bulk_Pi_ |
Private Attributes | |
| PreEquilibriumParameterFile | parameter_list_ |
| real | preequilibrium_tau_0_ |
| real | preequilibrium_tau_max_ |
Additional Inherited Members | |
Static Public Member Functions inherited from Jetscape::JetScapeModuleBase | |
| static int | GetCurrentEvent () |
| static void | IncrementCurrentEvent () |
Definition at line 35 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 35 of file PreequilibriumDynamics.h
| Jetscape::PreequilibriumDynamics::PreequilibriumDynamics | ( | ) |
Definition at line 30 of file PreequilibriumDynamics.cc.
View newest version in sPHENIX GitHub at line 30 of file PreequilibriumDynamics.cc
References SetId(), and VERBOSE.
Here is the call graph for this function:
|
virtual |
Definition at line 35 of file PreequilibriumDynamics.cc.
View newest version in sPHENIX GitHub at line 35 of file PreequilibriumDynamics.cc
References VERBOSE.
|
virtual |
Default Clear() function. It can be overridden by other tasks.
Reimplemented from Jetscape::JetScapeModuleBase.
Definition at line 76 of file PreequilibriumDynamics.cc.
View newest version in sPHENIX GitHub at line 76 of file PreequilibriumDynamics.cc
|
inlinevirtual |
Reimplemented in FreestreamMilneWrapper, Glasma, and NullPreDynamics.
Definition at line 61 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 61 of file PreequilibriumDynamics.h
|
virtual |
Calls EvolvePreequilibrium(); This explicit call can be used for actual execution of Preequilibrium evolution defined in the modules such as Brick, MpiMusic, or OSU-HYDRO if attached as a polymorphic class. It also execute the tasks within the current module.
Reimplemented from Jetscape::JetScapeModuleBase.
Definition at line 62 of file PreequilibriumDynamics.cc.
View newest version in sPHENIX GitHub at line 62 of file PreequilibriumDynamics.cc
References VERBOSE.
|
inline |
Definition at line 68 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 68 of file PreequilibriumDynamics.h
References parameter_list_.
|
inline |
Definition at line 76 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 76 of file PreequilibriumDynamics.h
References preequilibrium_tau_max_.
|
inline |
Definition at line 73 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 73 of file PreequilibriumDynamics.h
References preequilibrium_tau_0_.
|
inline |
Definition at line 70 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 70 of file PreequilibriumDynamics.h
References preequilibrium_status_.
|
virtual |
Reads the input parameters from the XML file under the tag <Preequilibrium>. Uses JetScapeSingnalManager Instance to retrive the Initial State Physics information. Calls InitializeHydro(parameter_list) and InitTask(); This explicit call can be used for actual initialization of modules such as Brick, MpiMusic, or OSU-HYDRO if attached as a polymorphic class. It also initializes the tasks within the current module.
Reimplemented from Jetscape::JetScapeModuleBase.
Definition at line 40 of file PreequilibriumDynamics.cc.
View newest version in sPHENIX GitHub at line 40 of file PreequilibriumDynamics.cc
References Init(), JSINFO, JSWARN, and VERBOSE.
Here is the call graph for this function:
|
inlinevirtual |
Reimplemented in FreestreamMilneWrapper.
Definition at line 60 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 60 of file PreequilibriumDynamics.h
| std::vector<double> Jetscape::PreequilibriumDynamics::bulk_Pi_ |
Definition at line 97 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 97 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::e_ |
Definition at line 81 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 81 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::shared_ptr<InitialState> Jetscape::PreequilibriumDynamics::ini |
A pointer of type InitialState class.
Definition at line 66 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 66 of file PreequilibriumDynamics.h
Referenced by NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::P_ |
Definition at line 82 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 82 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
|
private |
Definition at line 37 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 37 of file PreequilibriumDynamics.h
Referenced by GetParameterList().
| std::vector<double> Jetscape::PreequilibriumDynamics::pi00_ |
Definition at line 87 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 87 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::pi01_ |
Definition at line 88 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 88 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::pi02_ |
Definition at line 89 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 89 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::pi03_ |
Definition at line 90 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 90 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::pi11_ |
Definition at line 91 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 91 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::pi12_ |
Definition at line 92 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 92 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::pi13_ |
Definition at line 93 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 93 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::pi22_ |
Definition at line 94 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 94 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::pi23_ |
Definition at line 95 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 95 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::pi33_ |
Definition at line 96 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 96 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| PreequilibriumStatus Jetscape::PreequilibriumDynamics::preequilibrium_status_ |
Definition at line 79 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 79 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), NullPreDynamics::EvolvePreequilibrium(), GetPreequilibriumStatus(), Glasma::Glasma(), and NullPreDynamics::NullPreDynamics().
|
private |
Definition at line 39 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 39 of file PreequilibriumDynamics.h
Referenced by GetPreequilibriumStartTime().
|
private |
Definition at line 39 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 39 of file PreequilibriumDynamics.h
Referenced by GetPreequilibriumEndTime().
| std::vector<double> Jetscape::PreequilibriumDynamics::ueta_ |
Definition at line 86 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 86 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::utau_ |
Definition at line 83 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 83 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::ux_ |
Definition at line 84 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 84 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().
| std::vector<double> Jetscape::PreequilibriumDynamics::uy_ |
Definition at line 85 of file PreequilibriumDynamics.h.
View newest version in sPHENIX GitHub at line 85 of file PreequilibriumDynamics.h
Referenced by Glasma::EvolvePreequilibrium(), and NullPreDynamics::EvolvePreequilibrium().