00001 #pragma once
00002
00006
00007 #include "MCUtils/PIDUtils.h"
00008
00009 namespace MC {
00010
00011
00012 using namespace MCUtils;
00013 using namespace HEPUtils;
00014
00015
00017 inline bool isNonInteracting(int pid) {
00018 return !(PID::isStrongInteracting(pid) || PID::isEMInteracting(pid));
00019 }
00020
00021
00023 inline bool isChargedNonShowering(int pid) {
00024 if (PID::isMuon(pid)) return true;
00025 if (PID::isSUSY(pid)) return true;
00026 return false;
00027 }
00028
00029 }