From 2814d35ecfa4cb69d508843054d96206296e4bcd Mon Sep 17 00:00:00 2001 From: hristov Date: Wed, 29 Nov 2006 18:35:40 +0000 Subject: [PATCH] Backward compatibility using typedef --- ACORDE/ACORDELinkDef.h | 10 ++++++++++ ACORDE/AliACORDE.h | 3 +++ ACORDE/AliACORDEConstants.h | 3 +++ ACORDE/AliACORDEModule.h | 2 ++ ACORDE/AliACORDEdigit.h | 3 +++ ACORDE/AliACORDEhit.h | 3 +++ ACORDE/AliACORDEv0.h | 3 +++ ACORDE/AliACORDEv1.h | 2 ++ ACORDE/AliGenACORDE.h | 3 +++ 9 files changed, 32 insertions(+) diff --git a/ACORDE/ACORDELinkDef.h b/ACORDE/ACORDELinkDef.h index 20b143c8f79..3dd5027d4ed 100644 --- a/ACORDE/ACORDELinkDef.h +++ b/ACORDE/ACORDELinkDef.h @@ -9,6 +9,16 @@ #pragma link off all functions; #pragma link C++ enum ECRMode; + +#pragma link C++ typedef AliCRT; +#pragma link C++ typedef AliCRTConstants; +#pragma link C++ typedef AliCRTv0; +#pragma link C++ typedef AliCRTdigit; +#pragma link C++ typedef AliCRThit; +#pragma link C++ typedef AliGenCRT; +#pragma link C++ typedef AliCRTv1; +#pragma link C++ typedef AliCRTModule; + #pragma link C++ class AliACORDE+; #pragma link C++ class AliACORDEConstants+; #pragma link C++ class AliACORDEv0+; diff --git a/ACORDE/AliACORDE.h b/ACORDE/AliACORDE.h index 8a284ea54d2..eadf361193c 100644 --- a/ACORDE/AliACORDE.h +++ b/ACORDE/AliACORDE.h @@ -38,4 +38,7 @@ private: ClassDef(AliACORDE, 1) // Cosmic Ray Trigger (ACORDE) base class }; + +typedef AliACORDE AliCRT; // for backward compatibility + #endif // ALIACORDE_H diff --git a/ACORDE/AliACORDEConstants.h b/ACORDE/AliACORDEConstants.h index 64504d1cf23..6ad2ba77abc 100644 --- a/ACORDE/AliACORDEConstants.h +++ b/ACORDE/AliACORDEConstants.h @@ -83,4 +83,7 @@ protected: private: ClassDef(AliACORDEConstants, 0) // ACORDE(ACORDE) global constants }; + +typedef AliACORDEConstants AliCRTConstants; // for backward compatibility + #endif // ALIACORDECONSTANTS_H diff --git a/ACORDE/AliACORDEModule.h b/ACORDE/AliACORDEModule.h index 6bde8c568c4..e037e7ec780 100644 --- a/ACORDE/AliACORDEModule.h +++ b/ACORDE/AliACORDEModule.h @@ -62,6 +62,8 @@ private: ClassDef(AliACORDEModule, 1)// ACORDE module geometry manager }; +typedef AliACORDEModule AliCRTModule; // for backward compatibility + inline void AliACORDEModule::SetScintillatorThickness(Float_t thick) { fScintillatorThickness = thick; } diff --git a/ACORDE/AliACORDEdigit.h b/ACORDE/AliACORDEdigit.h index 9f4c1e3fa9f..22a6945e2c9 100644 --- a/ACORDE/AliACORDEdigit.h +++ b/ACORDE/AliACORDEdigit.h @@ -39,4 +39,7 @@ protected: private: ClassDef(AliACORDEdigit,1) //Digit (Header) object for set : ACORDE (ACORDE) }; + +typedef AliACORDEdigit AliCRTdigit; // for backward compatibility + #endif // ALIACORDEDIGIT_H diff --git a/ACORDE/AliACORDEhit.h b/ACORDE/AliACORDEhit.h index e9e6f17d755..dedc2889351 100644 --- a/ACORDE/AliACORDEhit.h +++ b/ACORDE/AliACORDEhit.h @@ -48,4 +48,7 @@ protected: private: ClassDef(AliACORDEhit,1) // Hit for ACORDE (ACORDE) }; + +typedef AliACORDEhit AliCRThit; // for backward compatibility + #endif /* ALIACORDEHIT_H */ diff --git a/ACORDE/AliACORDEv0.h b/ACORDE/AliACORDEv0.h index 13a6d6a73ed..dccb76623ce 100644 --- a/ACORDE/AliACORDEv0.h +++ b/ACORDE/AliACORDEv0.h @@ -30,4 +30,7 @@ private: ClassDef(AliACORDEv0,1) // Cosmic Ray Trigger (ACORDE). }; + +typedef AliACORDEv0 AliCRTv0; // for backward compatibility + #endif // ALIACORDEV0_H diff --git a/ACORDE/AliACORDEv1.h b/ACORDE/AliACORDEv1.h index 19a5b61e2ca..f77a5ae8f67 100644 --- a/ACORDE/AliACORDEv1.h +++ b/ACORDE/AliACORDEv1.h @@ -42,4 +42,6 @@ private: ClassDef(AliACORDEv1, 1) //Class for ACORDE, version 1, Shafts outside of AliHALL }; +typedef AliACORDEv1 AliCRTv1; // for backward compatibility + #endif // ALIACORDEV1_H diff --git a/ACORDE/AliGenACORDE.h b/ACORDE/AliGenACORDE.h index 938a92212b6..78e2502c46f 100644 --- a/ACORDE/AliGenACORDE.h +++ b/ACORDE/AliGenACORDE.h @@ -83,4 +83,7 @@ class AliGenACORDE : public AliGenerator { ClassDef(AliGenACORDE, 1) // Generator for AliACORDE class }; + +typedef AliGenACORDE AliGenCRT; // for backward compatibility + #endif // ALIGENACORDE_H -- 2.43.0