Criteria for irrationality of generalized Euler's constant