Warning, /JETSCAPE/config/jetscape_main.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002
0003 <!-- Copyright (c) The JETSCAPE Collaboration, 2018 -->
0004 <!-- Modular, task-based framework for simulating all aspects of heavy-ion collisions -->
0005 <!-- For the list of contributors see AUTHORS. -->
0006 <!-- Report issues at https://github.com/JETSCAPE/JETSCAPE/issues -->
0007 <!-- or via email to bugs.jetscape@gmail.com -->
0008 <!-- Distributed under the GNU General Public License 3.0 (GPLv3 or later). -->
0009 <!-- See COPYING for details. -->
0010
0011 <jetscape>
0012
0013 <!-- General settings -->
0014 <nEvents> 100 </nEvents>
0015 <setReuseHydro> true </setReuseHydro>
0016 <nReuseHydro> 10 </nReuseHydro>
0017
0018 <!-- Technical settings -->
0019 <debug> on </debug>
0020 <remark> off </remark>
0021 <vlevel> 0 </vlevel>
0022 <nEvents_printout> 100 </nEvents_printout>
0023 <enableAutomaticTaskListDetermination> true </enableAutomaticTaskListDetermination>
0024
0025 <!-- JetScape Writer Settings -->
0026 <outputFilename>test_out</outputFilename>
0027 <JetScapeWriterAscii> off </JetScapeWriterAscii>
0028 <JetScapeWriterAsciiGZ> off </JetScapeWriterAsciiGZ>
0029 <JetScapeWriterHepMC> off </JetScapeWriterHepMC>
0030 <JetScapeWriterRootHepMC> off </JetScapeWriterRootHepMC>
0031 <JetScapeWriterFinalStatePartonsAscii> off </JetScapeWriterFinalStatePartonsAscii>
0032 <JetScapeWriterFinalStateHadronsAscii> off </JetScapeWriterFinalStateHadronsAscii>
0033 <write_pthat> 0 </write_pthat>
0034
0035 <!-- Random Settings. For now, just a global seed. -->
0036 <!-- Note: It's each modules responsibility to adopt it -->
0037 <!-- Note: Most if not all modules should understand 0 to mean a random value -->
0038 <!-- Note: Both 0 and non-zero values require careful treatment in case of multi-threading -->
0039 <!-- An example implementation is in JetEnergyLossManager.cc -->
0040 <Random>
0041 <seed>0</seed>
0042 </Random>
0043
0044 <!-- Inital State Module -->
0045 <IS>
0046 <!-- x range [-grid_max_x, grid_max_x] -->
0047 <!-- y range [-grid_max_y, grid_max_y]-->
0048 <!-- longitudinal range [-grid_max_z, grid_max_z]-->
0049 <!-- in units of [fm] -->
0050 <grid_max_x> 15 </grid_max_x>
0051 <grid_max_y> 15 </grid_max_y>
0052 <grid_max_z> 0.2 </grid_max_z>
0053 <grid_step_x> 0.3 </grid_step_x>
0054 <grid_step_y> 0.3 </grid_step_y>
0055 <grid_step_z> 0.2 </grid_step_z>
0056
0057 <Trento>
0058 <PhysicsInputs projectile='Pb'
0059 target='Pb'
0060 sqrts='2760'
0061 cross-section='6.4'
0062 normalization='13.9'>
0063 </PhysicsInputs>
0064 <CutInputs centrality-low='50'
0065 centrality-high='60'>
0066 </CutInputs>
0067 <TransInputs reduced-thickness='0.0'
0068 fluctuation="1.2"
0069 nucleon-width="0.9"
0070 nucleon-min-dist="1.2">
0071 </TransInputs>
0072 <LongiInputs mean-coeff="1.0"
0073 std-coeff="3.0"
0074 skew-coeff="0.0"
0075 skew-type="1"
0076 jacobian="0.8">
0077 </LongiInputs>
0078 </Trento>
0079
0080 <!-- Options to read initial conditions from saved file -->
0081 <initial_profile_path>../examples/test_hydro_files</initial_profile_path>
0082 </IS>
0083
0084 <!-- Hard Process -->
0085 <Hard>
0086
0087 <!-- Parton Gun test with fixed pT and fixed IS pos = 0 -->
0088 <PGun>
0089 <name>PGun</name>
0090 <pT>100</pT>
0091 <parID>21</parID>
0092 </PGun>
0093
0094 <!-- Pythia Gun -->
0095 <!-- Sensible defaults are set in the class. ptHat etc. get their own field -->
0096 <PythiaGun>
0097 <name>PythiaGun</name>
0098 <FSR_on>0</FSR_on>
0099 <pTHatMin>100</pTHatMin>
0100 <pTHatMax>120</pTHatMax>
0101 <eCM>5020</eCM>
0102 <!-- The soft momentum cutoff in GeV removes partons from the pythia gun. The default matches the PP19 setup. -->
0103 <softMomentumCutoff>2.0</softMomentumCutoff>
0104 <!-- You can add any number of additional lines to initialize pythia here -->
0105 <!-- Note that if the tag exists it cannot be empty (tinyxml produces a segfault) -->
0106 <LinesToRead>
0107 HardQCD:all = on
0108 </LinesToRead>
0109 </PythiaGun>
0110
0111 <epemGun>
0112 <name>epemgun</name>
0113 <eCM>5020</eCM>
0114 <!-- You can add any number of additional lines to initialize pythia here -->
0115 <!-- Note that if the tag exists it cannot be empty (tinyxml produces a segfault) -->
0116 <LinesToRead>
0117 HadronLevel::all = off
0118 </LinesToRead>
0119 </epemGun>
0120 </Hard>
0121
0122 <!--Eloss Modules -->
0123 <!-- Individual Eloss Modules run Eloss and Eloss Manager -->
0124 <Eloss>
0125
0126 <deltaT>0.1</deltaT>
0127 <formTime> -0.1</formTime>
0128 <maxT>20</maxT>
0129 <tStart> 0.6 </tStart> <!-- Start time of jet quenching, proper time, fm/c -->
0130 <mutex>ON</mutex>
0131 <AddLiquefier> false </AddLiquefier>
0132
0133 <Matter>
0134 <name>Matter</name>
0135 <matter_on> 1 </matter_on>
0136 <Q0> 2.0 </Q0>
0137 <T0> 0.16 </T0>
0138 <vir_factor> 0.25 </vir_factor>
0139 <in_vac> 1 </in_vac>
0140 <recoil_on> 0 </recoil_on>
0141 <broadening_on> 0 </broadening_on>
0142 <brick_med> 0 </brick_med> <!-- Set brick_med to 1 while using Brick Hydro module-->
0143 <brick_length> 5.0 </brick_length>
0144 <hydro_Tc> 0.16 </hydro_Tc>
0145 <!-- Pick a qhat formula -->
0146 <!-- Type=0 : HTL Formula with both alpha_s fixed -->
0147 <!-- Type=1 : HTL Formula with one running alpha_s and one fixed alpha_s -->
0148 <!-- Type=2 : Constant q-hat; qhat=qhat0 -->
0149 <!-- Type=3 : qhat=qhat0*T^3 -->
0150 <!-- Type=4 : qhat=qhat0*s; s=entropy density -->
0151 <!-- Type=5 : HTL q-hat with Virtuality dependent function 1/(1+A*pow(ln(Q2),2) + B*pow(ln(Q2),4)) -->
0152 <!-- Type=6 : HTL q-hat with Virtuality dependent function int e^{-Cx}/(1+A*pow(ln(Q2),1) + B*pow(ln(Q2),2)) -->
0153 <!-- Type=7 : HTL q-hat with Virtuality dependent function int x^{C}(1-x)^{D}/(1+A*pow(ln(Q2),1) + B*pow(ln(Q2),2))-->
0154 <QhatParametrizationType> 0 </QhatParametrizationType>
0155 <qhat0> -2.0 </qhat0> <!-- If Type=0, 1, 5,6,7 set qhat0 as negative since alphas will be used-->
0156 <alphas> 0.25 </alphas>
0157 <qhatA> 10.0 </qhatA> <!-- Always positive, Used only if QhatParametrizationType=5,6,7 -->
0158 <qhatB> 10.0 </qhatB> <!-- Always positive, Used only if QhatParametrizationType=5,6,7 -->
0159 <qhatC> 1.0 </qhatC> <!-- (0,100) for Type=6, and (-10,100) for Type=7, Used only if QhatParametrizationType=6,7 -->
0160 <qhatD> 0.0 </qhatD> <!-- (-10,100), Used only if QhatParametrizationType=7 -->
0161 </Matter>
0162
0163 <Lbt>
0164 <name> Lbt </name>
0165 <Q0> 2.0 </Q0>
0166 <in_vac> 0 </in_vac>
0167 <only_leading> 0 </only_leading>
0168 <hydro_Tc> 0.16 </hydro_Tc>
0169 <alphas> 0.2 </alphas>
0170 <run_alphas>1</run_alphas> <!-- 0 for fixed alpha_s and 1 for running alpha_s -->
0171 </Lbt>
0172
0173 <Martini>
0174 <name > Martini </name>
0175 <Q0> 2.0 </Q0>
0176 <alpha_s> 0.3 </alpha_s>
0177 <pcut> 2.0 </pcut>
0178 <hydro_Tc> 0.16 </hydro_Tc>
0179 <recoil_on> 0 </recoil_on>
0180 <run_alphas>1</run_alphas>
0181 <path>../src/jet/Martini/</path>
0182 </Martini>
0183
0184 <AdSCFT>
0185 <name> AdSCFT </name>
0186 <kappa> 0.36 </kappa>
0187 <T0> 0.16 </T0>
0188 <Q0> 2.0 </Q0>
0189 <in_vac> 0 </in_vac>
0190 </AdSCFT>
0191
0192 </Eloss>
0193
0194 <PartonPrinter>
0195 <Status>off</Status>
0196 <FileName>./FinalPartonsInfo.dat</FileName>
0197 </PartonPrinter>
0198
0199 <!--Preequilibrium Dynamics Module -->
0200 <Preequilibrium>
0201
0202 <!-- starting long. proper time for Preequilibrium dynamics -->
0203 <tau0>0.1</tau0>
0204 <!-- switching long. proper time from Preequilibrium dynamics to Hydrodynamics (Landau Matching) -->
0205 <taus>0.2</taus>
0206
0207 <!-- Individual Preequilibrium Dynamics models -->
0208 <FreestreamMilne>
0209 <name>FreestreamMilne</name>
0210 <freestream_input_file>freestream_input</freestream_input_file>
0211 </FreestreamMilne>
0212
0213 <NullPreDynamics> </NullPreDynamics>
0214
0215 </Preequilibrium>
0216
0217
0218 <!-- Create liquifier -->
0219 <Liquefier>
0220 <!-- CausalLiquefier -->
0221 <CausalLiquefier>
0222 <name>CausalLiquefier</name>
0223 <dtau>0.02</dtau><!-- fluid time step in [fm] -->
0224 <dx>0.3</dx><!-- fluid cell size in [fm] -->
0225 <dy>0.3</dy><!-- fluid cell size in [fm] -->
0226 <deta>0.2</deta><!-- fluid cell size -->
0227 <tau_delay>2.0</tau_delay><!-- in [fm] -->
0228 <time_relax>0.1</time_relax><!-- in [fm] -->
0229 <d_diff>0.08</d_diff><!-- in [fm] -->
0230 <width_delta>0.1</width_delta><!-- in [fm] -->
0231 </CausalLiquefier>
0232 </Liquefier>
0233
0234 <!-- Hydro Module -->
0235 <Hydro>
0236
0237 <AddLiquefier> false </AddLiquefier>
0238
0239 <!-- Test Brick if bjorken_expansion_on="true", T(t) = T * (start_time[fm]/t)^{1/3} -->
0240 <Brick bjorken_expansion_on="false" start_time="0.6">
0241 <name>Brick</name>
0242 <T>0.2</T>
0243 </Brick>
0244
0245 <!-- Test Gubser -->
0246 <Gubser>
0247 </Gubser>
0248
0249 <!-- Hydro from a file -->
0250 <hydro_from_file>
0251 <name>Hydro from file </name>
0252 <read_in_multiple_hydro>1</read_in_multiple_hydro>
0253 <hydro_files_folder>../examples/test_hydro_files</hydro_files_folder>
0254
0255 <!-- read in file type -->
0256 <!-- hydro_type == 1 read in evo file from VISHNew -->
0257 <!-- hydro_type == 2 read in evo file from MUSIC -->
0258 <hydro_type>1</hydro_type>
0259
0260 <boost_invariant_>1</boost_invariant_>
0261 <!-- VISHNew hydro evolution filename (hdf5 format) -->
0262 <VISH_file>../examples/test_hydro_files/VISH_evo.h5</VISH_file>
0263 <!-- flag whether read in viscous information -->
0264 <!-- (only works for VISHNew evo files) -->
0265 <load_viscous_info>0</load_viscous_info>
0266
0267 <!-- MUSIC hydro evolution filename (plain binary format) -->
0268 <!-- the associated input file specifies the grid information -->
0269 <MUSIC_input_file>../examples/test_hydro_files/MUSIC_input</MUSIC_input_file>
0270 <MUSIC_file>../examples/test_hydro_files/MUSIC_evo.dat</MUSIC_file>
0271 <!-- transition temperature between QGP and Hadron Resonance Gas -->
0272 <T_c>0.154</T_c>
0273
0274 <!-- read in hydro evo file every Ntau step -->
0275 <!-- (only works for MUSIC evo files) -->
0276 <read_hydro_every_ntau>1</read_hydro_every_ntau>
0277 </hydro_from_file>
0278
0279 <!-- MUSIC -->
0280 <MUSIC>
0281 <name>MUSIC</name>
0282 <MUSIC_input_file>music_input</MUSIC_input_file>
0283 <beastMode>0</beastMode>
0284 <Initial_time_tau_0>0.5</Initial_time_tau_0>
0285 <output_evolution_to_file>1</output_evolution_to_file>
0286 <shear_viscosity_eta_over_s>0.08</shear_viscosity_eta_over_s>
0287 <T_dependent_Shear_to_S_ratio>0</T_dependent_Shear_to_S_ratio>
0288 <eta_over_s_T_kink_in_GeV>0.16</eta_over_s_T_kink_in_GeV>
0289 <eta_over_s_low_T_slope_in_GeV>0.</eta_over_s_low_T_slope_in_GeV>
0290 <eta_over_s_high_T_slope_in_GeV>0.</eta_over_s_high_T_slope_in_GeV>
0291 <eta_over_s_at_kink>0.08</eta_over_s_at_kink>
0292 <temperature_dependent_bulk_viscosity>0</temperature_dependent_bulk_viscosity>
0293 <zeta_over_s_max>0</zeta_over_s_max>
0294 <zeta_over_s_T_peak_in_GeV>0.18</zeta_over_s_T_peak_in_GeV>
0295 <zeta_over_s_width_in_GeV>0.02</zeta_over_s_width_in_GeV>
0296 <zeta_over_s_lambda_asymm>0.0</zeta_over_s_lambda_asymm>
0297 <Include_second_order_terms>1</Include_second_order_terms>
0298 <freezeout_temperature>-1</freezeout_temperature>
0299 <Perform_CooperFrye_Feezeout>0</Perform_CooperFrye_Feezeout>
0300 </MUSIC>
0301
0302 <!-- CLVisc -->
0303 <CLVisc>
0304 <name>CLVisc</name>
0305 <cpu_block_size>1</cpu_block_size>
0306 <gpu_block_size>64</gpu_block_size>
0307 <device_type>gpu</device_type>
0308 <device_id> 0 </device_id>
0309 <etaos_xmin> 0.15 </etaos_xmin>
0310 <etaos_ymin> 0.08 </etaos_ymin>
0311 <etaos_left_slop> 0.0 </etaos_left_slop>
0312 <etaos_right_slop> 0.0 </etaos_right_slop>
0313 <tau0> 0.6 </tau0>
0314 <!-- *_skip is used to save less bulk data -->
0315 <ntau_skip> 10 </ntau_skip>
0316 <nx_skip> 2 </nx_skip>
0317 <ny_skip> 2 </ny_skip>
0318 <netas_skip> 2 </netas_skip>
0319 <!-- scale_factor: scale the initial entropy/energy density -->
0320 <scale_factor> 57 </scale_factor>
0321 <dtau> 0.02 </dtau>
0322 <result_directory>./</result_directory>
0323 <Perform_CooperFrye_Feezeout>0</Perform_CooperFrye_Feezeout>
0324 </CLVisc>
0325
0326 </Hydro>
0327
0328 <!-- Jet Hadronization Module -->
0329 <JetHadronization>
0330 <name>colored/colorless/hybrid</name>
0331 <take_recoil>1</take_recoil>
0332 <!--eCMforHadronization only for pp collisions-->
0333 <!--in hybrid put the full eCM here, this is distributed to the beam partons-->
0334 <eCMforHadronization>5020</eCMforHadronization>
0335 <reco_Mlevelmax>1</reco_Mlevelmax>
0336 <reco_Blevelmax>1</reco_Blevelmax>
0337 <reco_goldstone>0</reco_goldstone>
0338 <thermreco_distmax>5.0</thermreco_distmax>
0339 <shower_recofactor>1.0</shower_recofactor>
0340 <thermal_recofactor>1.0</thermal_recofactor>
0341 <recobias_t>0</recobias_t>
0342 <hydro_Tc>0.16</hydro_Tc>
0343 <eta_max_boost_inv>2.0</eta_max_boost_inv> <!--only relevant for boost invariant hydro, max eta for thermal parton sampler-->
0344 <had_postprop>0.0</had_postprop>
0345 <part_prop>1.0</part_prop>
0346 <pythia_decays>on</pythia_decays> <!-- lets the particles given to pythia decay-->
0347 <tau0Max>10.0</tau0Max> <!-- only particles with tau0 < tau0Max (given in mm/c) can decay, increase to include weak decays-->
0348 <weak_decays>depracted</weak_decays> <!-- use the parameters pythia_decays and tau0Max, this parameter is only a dummy to make old xml files work-->
0349 <!-- You can add any number of additional lines to initialize pythia hadronization here -->
0350 <!-- Note that if the tag exists it cannot be empty (tinyxml produces a segfault) -->
0351 <!-- <LinesToRead> -->
0352 <!-- 111:mayDecay = off -->
0353 <!-- </LinesToRead> -->
0354 <reco_hadrons_in_pythia>1</reco_hadrons_in_pythia>
0355 <!-- Switch to include more pythia particles from an additional xml file with particle information -->
0356 <additional_pythia_particles>0</additional_pythia_particles>
0357 <!-- Path to file with additional particles for pythia (for higher reco_Mlevelmax)-->
0358 <additional_pythia_particles_path>../config/HH_LightExcitedMesons.xml</additional_pythia_particles_path>
0359 </JetHadronization>
0360
0361 <!-- Particlization Module -->
0362 <SoftParticlization>
0363 <!-- iSpectraSampler -->
0364 <iSS>
0365 <!-- read in file type -->
0366 <!-- hydro_mode == 0 read in surface file from VISHNew -->
0367 <!-- hydro_mode == 1 read in surface file from MUSIC (2+1)D -->
0368 <!-- hydro_mode == 2 read in surface file from MUSIC (3+1)D -->
0369 <hydro_mode>1</hydro_mode>
0370
0371 <!-- file path for the default input file -->
0372 <iSS_input_file>../external_packages/iSS/iSS_parameters.dat</iSS_input_file>
0373 <!-- directory path where the hydro surface is stored -->
0374 <iSS_working_path>.</iSS_working_path>
0375 <!-- file path for the default table files -->
0376 <iSS_table_path>../external_packages/iSS/iSS_tables</iSS_table_path>
0377 <!-- file path for the default particle table files -->
0378 <iSS_particle_table_path>../external_packages/iSS/iSS_tables</iSS_particle_table_path>
0379 <!-- hadron species list 0: PDG 2005; 1: UrQMD; 2: SMASH -->
0380 <afterburner_type>1</afterburner_type>
0381
0382 <number_of_repeated_sampling>1</number_of_repeated_sampling>
0383 <Perform_resonance_decays>1</Perform_resonance_decays>
0384 </iSS>
0385 </SoftParticlization>
0386
0387 <!-- Hadronic Afterburner -->
0388 <Afterburner>
0389 <!-- fragmentation hadrons in the afterburner only possible with hybrid hadronization-->
0390 <include_fragmentation_hadrons>0</include_fragmentation_hadrons>
0391 <!-- only the afterburner hadrons are written to a file -->
0392 <!-- if fragmentation hadrons are not included in the afterburner they are also written -->
0393 <output_only_final_state_hadrons>1</output_only_final_state_hadrons>
0394 <!-- SMASH -->
0395 <SMASH>
0396 <name>SMASH</name>
0397 <SMASH_config_file>../external_packages/smash/smash_config.yaml</SMASH_config_file>
0398 <SMASH_particles_file>../external_packages/smash/smash_code/input/particles.txt</SMASH_particles_file>
0399 <SMASH_decaymodes_file>../external_packages/smash/smash_code/input/decaymodes.txt</SMASH_decaymodes_file>
0400 <!-- time in fm/c in the computational frame, when the simulation shoud be ended -->
0401 <end_time>300.0</end_time>
0402 <!-- 0 - run the full afterburner, 1 - only decay the resonances without even propagation -->
0403 <only_decays>0</only_decays>
0404 </SMASH>
0405 </Afterburner>
0406 </jetscape>