Calorimeter MC filling is controlled by separate flags (ie FillCaloHitsMC), independent of the global FillMCInfo flag. The filling code logic should incorporate the global flag as well. Without this, when one turns off the global flag, the tags for the caloMC information aren't set but the code still tries to access them (with a null tag), causing an exception.
Calorimeter MC filling is controlled by separate flags (ie FillCaloHitsMC), independent of the global FillMCInfo flag. The filling code logic should incorporate the global flag as well. Without this, when one turns off the global flag, the tags for the caloMC information aren't set but the code still tries to access them (with a null tag), causing an exception.