fix coverity 22584, check AliEMCAL pointer null, besides avoid large if statement
fix coverity 22584, check AliEMCAL pointer null, besides avoid large if statement

ALICEHLT/AliRoot,shahor02/AliRoot,jgrosseo/AliRoot,ALICEHLT/AliRoot,mkrzewic/AliRoot,alisw/AliRoot,jgrosseo/AliRoot,ecalvovi/AliRoot,sebaleh/AliRoot,mkrzewic/AliRoot,ecalvovi/AliRoot,ALICEHLT/AliRoot,miranov25/AliRoot,coppedis/AliRoot,shahor02/AliRoot,sebaleh/AliRoot,miranov25/AliRoot,miranov25/AliRoot,alisw/AliRoot,sebaleh/AliRoot,alisw/AliRoot,alisw/AliRoot,jgrosseo/AliRoot,ALICEHLT/AliRoot,shahor02/AliRoot,sebaleh/AliRoot,jgrosseo/AliRoot,coppedis/AliRoot,miranov25/AliRoot,miranov25/AliRoot,jgrosseo/AliRoot,mkrzewic/AliRoot,ecalvovi/AliRoot,coppedis/AliRoot,ALICEHLT/AliRoot,ecalvovi/AliRoot,coppedis/AliRoot,ecalvovi/AliRoot,shahor02/AliRoot,alisw/AliRoot,ALICEHLT/AliRoot,mkrzewic/AliRoot,miranov25/AliRoot,alisw/AliRoot,ALICEHLT/AliRoot,coppedis/AliRoot,sebaleh/AliRoot,mkrzewic/AliRoot,ecalvovi/AliRoot,miranov25/AliRoot,jgrosseo/AliRoot,shahor02/AliRoot,miranov25/AliRoot,mkrzewic/AliRoot,coppedis/AliRoot,coppedis/AliRoot,coppedis/AliRoot,alisw/AliRoot,sebaleh/AliRoot,shahor02/AliRoot,alisw/AliRoot,sebaleh/AliRoot,jgrosseo/AliRoot,shahor02/AliRoot,mkrzewic/AliRoot,ecalvovi/AliRoot