Module unpderiv_mod
module unpderiv_mod
! Variables
integer, public :: reqnum = -1
integer, public :: spectrum = -1
integer, public :: sample = -1
integer, public :: accmask = 0
integer, public :: nsampledecays = -1
real, public :: nthrown = -1.
integer, public :: numMicheldDecays = 0
integer, private, PARAMETER :: kMaxMicheldDecays = 32
integer, public, dimension (kMaxMicheldDecays) :: micheldItrack
integer, public, dimension (kMaxMicheldDecays) :: micheldOffset
integer, public, dimension (kMaxMicheldDecays) :: micheldAccFlag
integer, private, EXTERNAL :: bdlen
integer, private, EXTERNAL :: blocat
! Subroutines and functions
public subroutine UnpackDeriv ()
private subroutine unpMCB2 ()
private subroutine unpMCD3 ()
private subroutine unpMCE2 ()
private subroutine unpMCE3 ()
end module unpderiv_mod
---------------------------------------------------------------------------
Unpack "blind analysis" banks.
---------------------------------------------------------------------------
Description of Variables
reqnum
integer, public :: reqnum = -1
spectrum
integer, public :: spectrum = -1
sample
integer, public :: sample = -1
accmask
integer, public :: accmask = 0
nsampledecays
integer, public :: nsampledecays = -1
nthrown
real, public :: nthrown = -1.
numMicheldDecays
integer, public :: numMicheldDecays = 0
kMaxMicheldDecays
integer, private, PARAMETER :: kMaxMicheldDecays = 32
micheldItrack
integer, public, dimension (kMaxMicheldDecays) :: micheldItrack
micheldOffset
integer, public, dimension (kMaxMicheldDecays) :: micheldOffset
micheldAccFlag
integer, public, dimension (kMaxMicheldDecays) :: micheldAccFlag
bdlen
integer, private, EXTERNAL :: bdlen
blocat
integer, private, EXTERNAL :: blocat
Description of Subroutines and Functions
UnpackDeriv
public subroutine UnpackDeriv ()
! Calls: unpMCB2, unpMCD3, unpMCE2, unpMCE3
end subroutine UnpackDeriv
================================================================
unpMCB2
private subroutine unpMCB2 ()
! Calls: kerror
end subroutine unpMCB2
================================================================
unpMCD3
private subroutine unpMCD3 ()
! Calls: kerror
end subroutine unpMCD3
================================================================
unpMCE2
private subroutine unpMCE2 ()
! Calls: kerror
end subroutine unpMCE2
================================================================
unpMCE3
private subroutine unpMCE3 ()
! Calls: kerror
end subroutine unpMCE3
================================================================