remove duplicate definition of CLASS_DEF() in AnalysisBase
For historical reasons there were two definitions of the macro CLASS_DEF()
in AnalysisBase. There was never a good reason for that and one of them was actually undefining the other one.
Now I consolidated on just one, and switched over all users of the removed one.