ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
medium-vac.f File Reference

Go to the source code of this file.

Functions/Subroutines

subroutine medinit
 
subroutine mednextevt
 
double precision function getcentrality ()
 
subroutine pickvtx (X, Y)
 
subroutine setb (BVAL)
 
subroutine getscatterer (X, Y, Z, T, TYPE, PX, PY, PZ, E, MS, MD, TEMP)
 
subroutine avscatcen (X, Y, Z, T, PX, PY, PZ, E, MS)
 
subroutine maxscatcen (PX, PY, PZ, E, MS)
 
DOUBLE PRECISION function getneff (X, Y, Z, T)
 
DOUBLE PRECISION function gettemp (X, Y, Z, T)
 
DOUBLE PRECISION function gettempmax ()
 
DOUBLE PRECISION function getmdmax ()
 
DOUBLE PRECISION function getmdmin ()
 
DOUBLE PRECISION function getmsmax ()
 
DOUBLE PRECISION function getneffmax ()
 
DOUBLE PRECISION function getnatmdmin ()
 
DOUBLE PRECISION function getltimemax ()
 
DOUBLE PRECISION function getmd (X, Y, Z, T)
 
DOUBLE PRECISION function getms (X, Y, Z, T)
 
DOUBLE PRECISION function medderiv (XVAL, W)
 

Function/Subroutine Documentation

subroutine avscatcen ( double precision  X,
double precision  Y,
double precision  Z,
double precision  T,
double precision  PX,
double precision  PY,
double precision  PZ,
double precision  E,
double precision  MS 
)

Definition at line 111 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 111 of file medium-vac.f

double precision function getcentrality ( )

Definition at line 79 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 79 of file medium-vac.f

References getcentrality().

+ Here is the call graph for this function:

DOUBLE PRECISION function getltimemax ( )

Definition at line 189 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 189 of file medium-vac.f

References getltimemax().

+ Here is the call graph for this function:

DOUBLE PRECISION function getmd ( double precision  X,
double precision  Y,
double precision  Z,
double precision  T 
)

Definition at line 196 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 196 of file medium-vac.f

References getmd().

+ Here is the call graph for this function:

DOUBLE PRECISION function getmdmax ( )

Definition at line 154 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 154 of file medium-vac.f

References getmdmax().

+ Here is the call graph for this function:

DOUBLE PRECISION function getmdmin ( )

Definition at line 161 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 161 of file medium-vac.f

References getmdmin().

+ Here is the call graph for this function:

DOUBLE PRECISION function getms ( double precision  X,
double precision  Y,
double precision  Z,
double precision  T 
)

Definition at line 204 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 204 of file medium-vac.f

References getms().

+ Here is the call graph for this function:

DOUBLE PRECISION function getmsmax ( )

Definition at line 168 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 168 of file medium-vac.f

References getmsmax().

+ Here is the call graph for this function:

DOUBLE PRECISION function getnatmdmin ( )

Definition at line 182 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 182 of file medium-vac.f

References getnatmdmin().

+ Here is the call graph for this function:

DOUBLE PRECISION function getneff ( double precision  X,
double precision  Y,
double precision  Z,
double precision  T 
)

Definition at line 131 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 131 of file medium-vac.f

References getneff().

+ Here is the call graph for this function:

DOUBLE PRECISION function getneffmax ( )

Definition at line 175 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 175 of file medium-vac.f

References getneffmax().

+ Here is the call graph for this function:

subroutine getscatterer ( double precision  X,
double precision  Y,
double precision  Z,
double precision  T,
integer  TYPE,
double precision  PX,
double precision  PY,
double precision  PZ,
double precision  E,
double precision  MS,
double precision  MD,
double precision  TEMP 
)

Definition at line 102 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 102 of file medium-vac.f

DOUBLE PRECISION function gettemp ( double precision  X,
double precision  Y,
double precision  Z,
double precision  T 
)

Definition at line 139 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 139 of file medium-vac.f

References gettemp().

+ Here is the call graph for this function:

DOUBLE PRECISION function gettempmax ( )

Definition at line 147 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 147 of file medium-vac.f

References gettempmax().

+ Here is the call graph for this function:

subroutine maxscatcen ( double precision  PX,
double precision  PY,
double precision  PZ,
double precision  E,
double precision  MS 
)

Definition at line 119 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 119 of file medium-vac.f

References e, ms, CLHEP::HepLorentzVector::px(), CLHEP::HepLorentzVector::py(), and CLHEP::HepLorentzVector::pz().

+ Here is the call graph for this function:

DOUBLE PRECISION function medderiv (   XVAL,
  W 
)

Definition at line 212 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 212 of file medium-vac.f

References medderiv().

+ Here is the call graph for this function:

subroutine medinit ( )

Definition at line 61 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 61 of file medium-vac.f

References common(), false, and Acts::Extent::medium().

+ Here is the call graph for this function:

subroutine mednextevt ( )

Definition at line 73 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 73 of file medium-vac.f

subroutine pickvtx ( double precision  X,
double precision  Y 
)

Definition at line 86 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 86 of file medium-vac.f

References x, and y.

subroutine setb ( double precision  BVAL)

Definition at line 95 of file medium-vac.f.

View newest version in sPHENIX GitHub at line 95 of file medium-vac.f