Implementation of IsVersion() and Version()
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 30 Oct 2003 17:38:24 +0000 (17:38 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 30 Oct 2003 17:38:24 +0000 (17:38 +0000)
CRT/AliCRT.h
CRT/AliCRTv1.h

index 7f32bac..1527056 100644 (file)
@@ -21,8 +21,9 @@ public:
   AliCRT& operator=(const AliCRT& crt);
   virtual void CreateMaterials();
 
-//   virtual Int_t IsVersion() const;
-//   virtual TString Version();
+  virtual Int_t IsVersion() const { return 0; }
+
+  virtual TString Version() { return TString(""); }
 
   virtual void SetTreeAddress();
 
@@ -30,9 +31,6 @@ private:
   ClassDef(AliCRT, 1) // Cosmic Ray Trigger (ACORDE) base class
 };
 
-// inline Int_t AliCRT::IsVersion() const
-// { return 0; }
 
 // inline TString AliCRT::Version()
-// { return TString(""); }
 #endif // ALICRT_H
index 5fd82e8..39d6bf6 100644 (file)
@@ -18,8 +18,8 @@ public:
   virtual ~AliCRTv1();
 
   AliCRTv1&       operator=(const AliCRTv1& crt);
-  virtual TString Version();
-  virtual Int_t   IsVersion() const;
+  virtual TString Version() { return TString("v1"); }
+  virtual Int_t   IsVersion() const { return 1; }
 
   virtual void    AddHit(Int_t track, Int_t *vol, Float_t *hits);
   virtual void    FinishEvent();
@@ -40,9 +40,4 @@ private:
   ClassDef(AliCRTv1, 1)  //Class for CRT, version 1, Shafts outside of AliHALL
 };
 
-inline TString AliCRTv1::Version()
-{ return TString("v1"); }
-
-inline Int_t AliCRTv1::IsVersion() const
-{ return 1; }
 #endif // ALICRTV1_H