32#define FORCEOBJECTMATCH(type) { \
33 m1->matchToObject<Analysis::Electron,type>((type*)0, dvElectron); \
34 m1->matchToObject<Analysis::Photon,type>((type*)0, dvPhoton); \
35 m1->matchToObject<Analysis::Muon,type>((type*)0, dvMuon); \
36 m1->matchToObject<Analysis::TauJet,type>((type*)0, dvTau); \
37 m1->matchToObject<Jet,type>((type*)0, dvJet); \
38 m1->matchToObject<INavigable4Momentum,type>((type*)0, dvNavigable); \
39 m1->matchToObjects<Analysis::Electron,type>((type*)0, dvElectron); \
40 m1->matchToObjects<Analysis::Photon,type>((type*)0, dvPhoton); \
41 m1->matchToObjects<Analysis::Muon,type>((type*)0, dvMuon); \
42 m1->matchToObjects<Analysis::TauJet,type>((type*)0, dvTau); \
43 m1->matchToObjects<Jet,type>((type*)0, dvJet); \
44 m1->matchToObjects<INavigable4Momentum,type>((type*)0, dvNavigable); \
45}