HDF 8c ` TREE `1 ( D h X 0i | 8 x ( h 0 ` h @ ( X * = 0C 8 S p HEAP x Consistent Trees_columns scale(0) id(1) desc_scale(2) desc_id(3) num_prog(4) pid(5) upid(6) desc_pid(7) phantom(8) sam_Mvir(9) Mvir(10) Rvir(11) rs(12) vrms(13) mmp?(14) scale_of_last_MM(15) vmax(16) x(17) y(18) z(19) vx(20) vy(21) vz(22) Jx(23) Jy(24) Jz(25) Spin(26) Breadth_first_ID(27) Depth_first_ID(28) Tree_root_ID(29) Orig_halo_ID(30) Snap_idx(31) Next_coprogenitor_depthfirst_ID(32) Last_progenitor_depthfirst_ID(33) Last_mainleaf_depthfirst_ID(34) Tidal_Force(35) Tidal_ID(36) Rs_Klypin(37) Mvir_all(38) M200b(39) M200c(40) M500c(41) M2500c(42) Xoff(43) Voff(44) Spin_Bullock(45) b_to_a(46) c_to_a(47) A[x](48) A[y](49) A[z](50) b_to_a(500c)(51) c_to_a(500c)(52) A[x](500c)(53) A[y](500c)(54) A[z](500c)(55) T/|U|(56) M_pe_Behroozi(57) M_pe_Diemer(58) Halfmass_Radius(59) rvmax(60) Macc(61) Mpeak(62) Vacc(63) Vpeak(64) Halfmass_Scale(65) Acc_Rate_Inst(66) Acc_Rate_100Myr(67) Acc_Rate_1*Tdyn(68) Acc_Rate_2*Tdyn(69) Acc_Rate_Mpeak(70) Acc_Log_Vmax_Inst(71) Acc_Log_Vmax_1*Tdyn(72) Mpeak_Scale(73) Acc_Scale(74) First_Acc_Scale(75) First_Acc_Mvir(76) First_Acc_Vmax(77) Vmax\@Mpeak(78) Tidal_Force_Tdyn(79) Log_(Vmax/Vmax_max(Tdyn;Tmpeak))(80) Time_to_future_merger(81) Future_merger_MMP_ID(82) Consistent Trees_metadata #scale(0) id(1) desc_scale(2) desc_id(3) num_prog(4) pid(5) upid(6) desc_pid(7) phantom(8) sam_Mvir(9) Mvir(10) Rvir(11) rs(12) vrms(13) mmp?(14) scale_of_last_MM(15) vmax(16) x(17) y(18) z(19) vx(20) vy(21) vz(22) Jx(23) Jy(24) Jz(25) Spin(26) Breadth_first_ID(27) Depth_first_ID(28) Tree_root_ID(29) Orig_halo_ID(30) Snap_idx(31) Next_coprogenitor_depthfirst_ID(32) Last_progenitor_depthfirst_ID(33) Last_mainleaf_depthfirst_ID(34) Tidal_Force(35) Tidal_ID(36) Rs_Klypin(37) Mvir_all(38) M200b(39) M200c(40) M500c(41) M2500c(42) Xoff(43) Voff(44) Spin_Bullock(45) b_to_a(46) c_to_a(47) A[x](48) A[y](49) A[z](50) b_to_a(500c)(51) c_to_a(500c)(52) A[x](500c)(53) A[y](500c)(54) A[z](500c)(55) T/|U|(56) M_pe_Behroozi(57) M_pe_Diemer(58) Halfmass_Radius(59) rvmax(60) Macc(61) Mpeak(62) Vacc(63) Vpeak(64) Halfmass_Scale(65) Acc_Rate_Inst(66) Acc_Rate_100Myr(67) Acc_Rate_1*Tdyn(68) Acc_Rate_2*Tdyn(69) Acc_Rate_Mpeak(70) Acc_Log_Vmax_Inst(71) Acc_Log_Vmax_1*Tdyn(72) Mpeak_Scale(73) Acc_Scale(74) First_Acc_Scale(75) First_Acc_Mvir(76) First_Acc_Vmax(77) Vmax\@Mpeak(78) Tidal_Force_Tdyn(79) Log_(Vmax/Vmax_max(Tdyn;Tmpeak))(80) Time_to_future_merger(81) Future_merger_MMP_ID(82) #Omega_M = 0.308900; Omega_L = 0.691100; h0 = 0.677400 #Full box size = 2000.000000 Mpc/h #Scale: Scale factor of halo. #ID: ID of halo (unique across entire simulation). #Desc_Scale: Scale of descendant halo, if applicable. #Descid: ID of descendant halo, if applicable. #Num_prog: Number of progenitors. #Pid: ID of least massive host halo (-1 if distinct halo). #Upid: ID of most massive host halo (different from Pid when the halo is within two or more larger halos). #Desc_pid: Pid of descendant halo (if applicable). #Phantom: Nonzero for halos interpolated across timesteps. #SAM_Mvir: Halo mass, smoothed across accretion history; always greater than sum of halo masses of contributing progenitors (Msun/h). Only for use with select semi-analytical models. #Mvir: Halo mass (Msun/h). #Rvir: Halo radius (kpc/h comoving). #Rs: Scale radius (kpc/h comoving). #Vrms: Velocity dispersion (km/s physical). #mmp?: whether the halo is the most massive progenitor or not. #scale_of_last_MM: scale factor of the last major merger (Mass ratio > 0.3). #Vmax: Maxmimum circular velocity (km/s physical). #X/Y/Z: Halo position (Mpc/h comoving). #VX/VY/VZ: Halo velocity (km/s physical, peculiar). #JX/JY/JZ: Halo angular momenta ((Msun/h) * (Mpc/h) * km/s (physical)). #Spin: Halo spin parameter. #Breadth_first_ID: breadth-first ordering of halos within a tree. #Depth_first_ID: depth-first ordering of halos within a tree. #Tree_root_ID: ID of the halo at the last timestep in the tree. #Orig_halo_ID: Original halo ID from halo finder. #Snap_idx: Index of snapshot (in original snapshot list) from which halo originated. #Next_coprogenitor_depthfirst_ID: Depthfirst ID of next coprogenitor. #Last_progenitor_depthfirst_ID: Depthfirst ID of last progenitor. #Last_mainleaf_depthfirst_ID: Depthfirst ID of last progenitor on main progenitor branch. #Tidal_Force: Strongest tidal force from any nearby halo, in dimensionless units (Rhalo / Rhill). #Tidal_ID: ID of halo exerting strongest tidal force. #Rs_Klypin: Scale radius determined using Vmax and Mvir (see Rockstar paper) #Mvir_all: Mass enclosed within the specified overdensity, including unbound particles (Msun/h) #M200b--M2500c: Mass enclosed within specified overdensities (Msun/h) #Xoff: Offset of density peak from average particle position (kpc/h comoving) #Voff: Offset of density peak from average particle velocity (km/s physical) #Spin_Bullock: Bullock spin parameter (J/(sqrt(2)*MVR)) #b_to_a, c_to_a: Ratio of second and third largest shape ellipsoid axes (B and C) to largest shape ellipsoid axis (A) (dimensionless). # Shapes are determined by the method in Allgood et al. (2006). # (500c) indicates that only particles within R500c are considered. #A[x],A[y],A[z]: Largest shape ellipsoid axis (kpc/h comoving) #T/|U|: ratio of kinetic to potential energies #M_pe_*: Pseudo-evolution corrected masses (very experimental) #Halfmass_Radius rvmax: Radius within which 1/2 of Mvir is enclosed. #Consistent Trees Version 1.01 #Macc,Vacc: Mass and Vmax at accretion. #Mpeak,Vpeak: Peak mass and Vmax over mass accretion history. #Halfmass_Scale: Scale factor at which the MMP reaches 0.5*Mpeak. #Acc_Rate_*: Halo mass (or log10 vmax) accretion rates in Msun/h/yr (or dex/yr). # Inst: instantaneous; 100Myr: averaged over past 100Myr, # X*Tdyn: averaged over past X*virial dynamical time. # Mpeak: Growth Rate of Mpeak, averaged from current z to z+0.5 # Log_Vmax: Growth Rate of Log10(Vmax) #Mpeak_Scale: Scale at which Mpeak was reached. #Acc_Scale: Scale at which satellites were (last) accreted. #First_Acc_Scale: Scale at which current and former satellites first passed through a larger halo. #First_Acc_(Mvir|Vmax): Mvir and Vmax at First_Acc_Scale. #Vmax@Mpeak: Halo Vmax at the scale at which Mpeak was reached. #Tidal_Force_Tdyn: Dimensionless tidal force averaged over past dynamical time. #Log_(Vmax/Vmax_max(Tdyn;TMpeak)): Log10 of Vmax_now over Vmax@(Tdyn ago) OR Vmax@Mpeak (if and only if Mpeak happened > 1Tdyn ago). #Time_to_future_merger: Time (in Gyr) until the given halo merges into a larger halo. (-1 if no future merger happens) #Future_merger_MMP_ID: most-massive progenitor of the halo into which the given halo merges. (-1 if the main progenitor of the future merger halo does not exist at the given scale factor.) @ Consistent Trees_version 1.01 H HDF5_version . GCOL 1.10.1 2.10.0 8 TotNhalos @ H h5py_version @ input_catalog_type Consistent Trees H input_filedatestamp ? @ 4 4 ԍA P input_filename ' All100.hdf5/hlist_00000027_0.08740.list E E ? @ 4 4 6 ( C_ x SNOD P0 2 3 ( 4 E E ? @ 4 4 8 ( C_ x E E ? @ 4 4 ; ( C_ x E E ? @ 4 4 0= ( C_ x иp $E4@4ct-1*@Cl2@.Q!@(D!TlV}0@?v#@!> ͪv)@=U9@m{2*@ -jt@a @PsB3@[B>\0@$@,g~@,N"_Q:0@T$'JY8v/!n4@"2@BOV/+@/@5@H}8GAfGY9@Z|&@Ac]k.0@Y$@ ޒ5@QWVB!c]Kh/@}"@e!@aodH}&@u1@Ciq +ǘA@e%@;pΈҾ(@T㥛P0@Q6@ K>MuT!@X2ın'@8EGr6@e/@oLOX @ /a+%9@ cZB0@5;NQ3@q -ı.n+@1*.D0@=UK*@Mۿ$?JY8v0@h|?@ec]'@>٬@sF&/@HcC!@N` Rx}\*?IQ,@jjZ;pΈ~&@:p7@ h&@ Ac=$jt@Ywgm?ݓ)@{I@('B @ m@9zަ -@ 7#V/[%/oӅfffff0@)"*HRZq"@9m4 .m44@ػ?ޫVbE_o%@Ǻp$@aTR'+H.!]+@P1~ @jMST/@ Wc#PujM3)@ h"lxz?)'UHY@jLu7OuH@+@Gz(d=@o_@ُQ @mV})@^K=1@Xf,@%e@Ciqj)@k 2@?@ c/Nё\&x$(~0@lV}(@h"lxz%/@%:пy)#@Bi)F_+@b=9(@c=y8,"q h"lx1@~k 4Xр;@ׁsF%S'@Gŧ` :/ʡE/@ypwQ5@OI5i&"J@&',+MJA@B5v@r.U8A#J{/'@&17@Oeh/@Fw;S@{.@d]Kw5b0@6U9 ףp=J"@I.!'n`+qh1@U0*P5@sFF6@5;N(@V-(@&pnj?ӂ};pΈ0@ )|a2U@]m5@n2@T㥛/@ ףp=J=@:#J{1@z6*@~=@G`!Zd;O?{@mQfL<+@ 8F @K4B*ԉ/[*oG8@)ǺX%@ꕲqL(@iQՄ@=yX/@/'K@<,Ԛ4@bgJ@p= 30@Ӽ*@Tƿϸx$(~\0@cX9.@&.@Vc?x#@=W[^@ףp= 7/@pΈޠ_L1@&䃞ͪ*5{fc]F@7 o@ X4}@y@ePLۿ?2U0* @a+e.@UN -@"?x$(~)@ r,ݓ*@v<}@GZ*oG@@8(@n4@+@yX5[1@ g4@vq (@_Ik)@'I?&Su1@$0@cZb(@y&13@(\/)@V/g%@@5^IL=@2rVD j@xz,C\ @_6@ʄ_g_D ?aTR'ipUjCiq2@ @N],"@OpV!@i:;@vyn4R @Af1@VF@?*@ E E ? @ 4 4 XG ( C_ x E E ? @ 4 4 I ( C_ x E E ? @ 4 4 K ( C_ x E E ? @ 4 4 M ( C_ x E E ? @ 4 4 O ( C_ x SNOD 8 X? @ h@ P xA h B E E ? @ 4 4 R ( C_ x V-2,@1*T{G ;@Z @X9v~ё\Cz'@p= 3@ڊ.Z| L@ r((@?2Tގ"x&2a+e+@>yX50@@a+.@+@72@T[}"O&Sz/8gDio*@x#|"@?ܵ?@yX5)@H_L%@aTR'1@Z/<,+>d!j+]!@bg ?c,@a45@QX+٬\=4@Ԛ((@SC&@fav)@x$(~@P@V/0 ҌES`< _QJY85@L F%E#@q;@:M-4@ylj$@*@ݵ|У4@DI9@W8@X9vH.!+@'1@1ZT2@)D@DsFZ*?vۅ:m[ S ) 0y)a h?d @+0d@u&PnC_5@s*5{2@HK'B'@ZӼT/@ǘ2@[| @HP8%@HP /$1*T&W"@ r,@S!u1,@6>W[+@%zrK7d .@ta jHciz6+3%@1 G@\C5@&@"x&1)@sF6.@T-@N#-g!+g~5'n@Hh˹&1Z(@lxz,S2@m!6;N.@m4`'@j';#@|гY&@Sr@Bi@h o).&Mb('u ףp=z1@??+ 8@d]Kȇ.@V-m"@i㈵4@镲2@3333338@m/@rm/ h"lX,@B \ F%u'@L<"@?([Z aTR'I+@؈MbX9?ϠjM3@]d$>wJ>-!>QWel,> t'{!> */Ppw$> <1U~>!t!>?Y>4>-L+=ʵ)>; >`'>we>${&>4'">;>"9Ÿ'> 2>5,>8a5>x+>Z> W7˭(>;Q >nY%>0?B!>|IV>]2>h)> ብ>]d$>La㧝>|¸ >G3>(JuU>ga>ĦA!>t!%!=AGo>$$>b7k?>^*>Xsw+> .>.=V >-ᥜ >xr_xz$>[DQ'>p2">
j|!>WPd)> X,>0CQ>B">h'[>! e# > &e =y>VC>P4( >SR>z\ڽ_Y&>ou> ؓF;> }S>RC #>V`n&> ,>H=$ m >M -I>{>ϺZJ4$>8}2">a5^>Upy{ɷi\Uj>CQ VqU0> @rwyx>j%i>l #ߕ>Nf>t > 4: >N!>I$wS>W}ӽE-l->x>z<> T>8=S>|۽Ji$>=+Njt=XqϏ* >/>he'>پDd=^UO>8}>h%a>+i)+ >w!@7>a!>m>E>0'>8%>Bgp!>Fk콬'O!>Eop>i{ &>Ow>@rz;="D > g= ;=`?osdë>NN>e@33333@33333[@ @ H@ @ ؚ@=@ d@ 4@ (@33333@33333ӌ@@fffffR@33333+@fffffb@ @ H@U@ @ 4@ @ @ @ <@$@ *@@ d@ d@fffffb@̜@33333?@fffff@ h@ @ \@ 0@ `@@E@fffff:@̴@33333S@fffff@ ԙ@ @ @ ̐@5@ @@ x@8@ @ @ @̸@̈@ |@ L@@ @ l@̴@fffff~@ 0@ ؐ@33333#@х@33333[@ Ơ@ H@ @ ؚ@33333@ d@ 4@fffffr@ @33333ӌ@ x@fffffB@ P@fffffb@ @ $@`@ @ 4@ @ В@33333@ v@@ *@@ @fffff@ @fffff@ `@ @ h@ @333337@ $@ `@33333@33333@M@@33333S@33333@ @ (@ 8@ @33333{@ @ @ ؘ@$@ ؐ@fffffځ@ @@ |@ @33333g@ @ @ l@̔@ P@fffff@ @ E E ? @ 4 4 H\ ( C_ x E E ? @ 4 4 p^ ( C_ x E E ? @ 4 4 ( ( C_ x E E ? @ 4 4 ` ( C_ x SNOD C E HT XU E E ? @ 4 4 b ( C_ x E E @ d ( C_ @fffffJ@33333[@ @ H@9@ ؚ@-@ d@ 4@@@33333ӌ@33333@̰@fffffb@fffffb@ @ @ņ@fffff@ 4@ @ @ @ @fffff@ *@ф@ @5@33333@ȇ@p@33333@ h@ @ @ t@ `@33333@,@Ȇ@fffff@33333S@@ @33333߃@ @ T@@ X@T@ @33333@ x@fffff@ `@ @fffff@33333@ Ԃ@33333/@ @@ l@33333@@33333ǀ@Y@@33333@33333[@ @ H@ ̒@ ؚ@33333@ d@ 4@@u@33333ӌ@ @@ @fffffb@ @ @ \@ @ 4@ @ (@33333@ @fffff.@ *@9@ X@@̌@33333K@ @fffffr@ h@ @@ @ `@33333@ @`@33333_@33333S@@ \@ @ @ p@ @@ @ x@ @ @ В@ $@ @fffff.@ @ x@̀@ h@ @ l@33333@33333C@ @ p@@33333@33333[@ @ H@ ̒@ ؚ@33333@ d@ 4@@u@33333ӌ@ @@ @fffffb@ @ @ \@ @ 4@ @ (@33333@ @fffff.@ *@9@ X@@̌@33333K@ @fffffr@ h@ @@ @ `@33333@ @`@33333_@33333S@@ \@ @ @ p@ @@ @ x@ @ @ В@ $@ @fffff.@ @ x@̀@ h@ @ l@33333@33333C@ @ p@V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?V_?}W C $7 C ! C % C n C seS C C `2 C J^! C nt* C J, C W C M C " C jF C 8W D D h` D 5c D rR D D D b (D m, (D ` 0D &