use the NULL to store empty map
no crash version
a double checked version for map
avoid NULL pointer
use p_jet variable
remove the jecUnc once done to avoid mem leak