トリガでマージの時だけ特定処理外したい時

トリガ自体にはマージで呼ばれたか判断できない。
マージ時にはトリガ等は一切動かないと勘違いしていて
ちょっと追い詰められた。

Afterであれば履歴を見れば可能

Datetime chkDate = Datetime.now().addSeconds(-60);
List<ContactHistory> his = [SELECT Field 
                            FROM ContactHistory 
                            WHERE contactid = '003p000000aiWA0AAM' 
                              AND Field = 'contactMerged' 
                              AND CreatedDate >=: chkDate];
System.debug(his);


履歴がヒットしたらマージ処理で走ったトリガということ