gambit is hosted by Hepforge, IPPP Durham
GAMBIT  v1.5.0-2191-ga4742ac
a Global And Modular Bsm Inference Tool
cats.hpp
Go to the documentation of this file.
1 // GAMBIT: Global and Modular BSM Inference Tool
2 // *********************************************
16 
17 #ifndef __cats_hpp__
18 #define __cats_hpp__
19 
22 #define CAT(X,Y) CAT2(X,Y)
23 #define CAT2(X,Y) X##Y
24 #define CAT_2 CAT
25 #define CAT_3(X,Y,Z) CAT(X,CAT(Y,Z))
26 #define CAT_4(A,X,Y,Z) CAT(A,CAT_3(X,Y,Z))
27 #define CAT_5(A,B,X,Y,Z) CAT(A,CAT_4(B,X,Y,Z))
28 #define CAT_6(A,B,C,X,Y,Z) CAT(A,CAT_5(B,C,X,Y,Z))
29 #define CAT_7(A,B,C,D,X,Y,Z) CAT(A,CAT_6(B,C,D,X,Y,Z))
30 
32 #endif // __cats_hpp__