]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONHitForRec.h
Inline functions moved from *.cxx to *.h files instead of forward declarations
[u/mrichter/AliRoot.git] / MUON / AliMUONHitForRec.h
index f77c7e4a770f7227e0bf65b723e951ae4ebe1fbc..2be115b3128f6ed100d3c55383bbf1c2c726c453 100644 (file)
@@ -25,34 +25,92 @@ class AliMUONHitForRec : public TObject {
   AliMUONHitForRec(AliMUONHit* mHit); // Constructor from GEANT hit
   AliMUONHitForRec(AliMUONRawCluster* RawCluster); // Constructor from raw cluster
 
-  Double_t GetBendingCoor(void);
-  void SetBendingCoor(Double_t BendingCoor);
-  Double_t GetNonBendingCoor(void);
-  void SetNonBendingCoor(Double_t NonBendingCoor);
-  Double_t GetZ(void);
-  void SetZ(Double_t Z);
-  Double_t GetBendingReso2(void);
-  void SetBendingReso2(Double_t BendingReso2);
-  Double_t GetNonBendingReso2(void);
-  void SetNonBendingReso2(Double_t NonBendingReso2);
-  Int_t GetChamberNumber(void);
-  void SetChamberNumber(Int_t ChamberNumber);
-  Int_t GetHitNumber(void);
-  void SetHitNumber(Int_t HitNumber);
-  Int_t GetTHTrack(void);
-  void SetTHTrack(Int_t THTrack);
-  Int_t GetGeantSignal(void);
-  void SetGeantSignal(Int_t GeantSignal);
-  Int_t GetIndexOfFirstSegment(void);
-  void SetIndexOfFirstSegment(Int_t IndexOfFirstSegment);
-  Int_t GetNSegments(void);
-  void SetNSegments(Int_t NSegments);
-  AliMUONTrackHit* GetFirstTrackHitPtr(void);
-  void SetFirstTrackHitPtr(AliMUONTrackHit* FirstTrackHitPtr);
-  AliMUONTrackHit* GetLastTrackHitPtr(void);
-  void SetLastTrackHitPtr(AliMUONTrackHit* LastTrackHitPtr);
-  Int_t GetNTrackHits(void);
-  void SetNTrackHits(Int_t NTrackHits);
+  // Inline functions for Get and Set
+  inline Double_t  GetBendingCoor(void) {
+    // Get fBendingCoor
+    return fBendingCoor;}
+  inline void  SetBendingCoor(Double_t BendingCoor) {
+    // Set fBendingCoor
+    fBendingCoor = BendingCoor;}
+  inline Double_t  GetNonBendingCoor(void) {
+    // Get fNonBendingCoor
+    return fNonBendingCoor;}
+  inline void  SetNonBendingCoor(Double_t NonBendingCoor) {
+    // Set fNonBendingCoor
+    fNonBendingCoor = NonBendingCoor;}
+  inline Double_t  GetZ(void) {
+    // Get fZ
+    return fZ;}
+  inline void  SetZ(Double_t Z) {
+    // Set fZ
+    fZ = Z;}
+  inline Double_t  GetBendingReso2(void) {
+    // Get fBendingReso2
+    return fBendingReso2;}
+  inline void  SetBendingReso2(Double_t BendingReso2) {
+    // Set fBendingReso2
+    fBendingReso2 = BendingReso2;}
+  inline Double_t  GetNonBendingReso2(void) {
+    // Get fNonBendingReso2
+    return fNonBendingReso2;}
+  inline void  SetNonBendingReso2(Double_t NonBendingReso2) {
+    // Set fNonBendingReso2
+    fNonBendingReso2 = NonBendingReso2;}
+  inline Int_t  GetChamberNumber(void) {
+    // Get fChamberNumber
+    return fChamberNumber;}
+  inline void  SetChamberNumber(Int_t ChamberNumber) {
+    // Set fChamberNumber
+    fChamberNumber = ChamberNumber;}
+  inline Int_t  GetHitNumber(void) {
+    // Get fHitNumber
+    return fHitNumber;}
+  inline void  SetHitNumber(Int_t HitNumber) {
+    // Set fHitNumber
+    fHitNumber = HitNumber;}
+  inline Int_t  GetTHTrack(void) {
+    // Get fTHTrack
+    return fTHTrack;}
+  inline void  SetTHTrack(Int_t THTrack) {
+    // Set fTHTrack
+    fTHTrack = THTrack;}
+  inline Int_t  GetGeantSignal(void) {
+    // Get fGeantSignal
+    return fGeantSignal;}
+  inline void  SetGeantSignal(Int_t GeantSignal) {
+    // Set fGeantSignal
+    fGeantSignal = GeantSignal;}
+  inline Int_t  GetIndexOfFirstSegment(void) {
+    // Get fIndexOfFirstSegment
+    return fIndexOfFirstSegment;}
+  inline void  SetIndexOfFirstSegment(Int_t IndexOfFirstSegment) {
+    // Set fIndexOfFirstSegment
+    fIndexOfFirstSegment = IndexOfFirstSegment;}
+  inline Int_t  GetNSegments(void) {
+    // Get fNSegments
+    return fNSegments;}
+  inline void  SetNSegments(Int_t NSegments) {
+    // Set fNSegments
+    fNSegments = NSegments;}
+  inline AliMUONTrackHit*  GetFirstTrackHitPtr(void) {
+    // Get fFirstTrackHitPtr
+    return fFirstTrackHitPtr;}
+  inline void  SetFirstTrackHitPtr(AliMUONTrackHit* FirstTrackHitPtr) {
+    // Set fFirstTrackHitPtr
+  fFirstTrackHitPtr = FirstTrackHitPtr;}
+  inline AliMUONTrackHit*  GetLastTrackHitPtr(void) {
+    // Get fLastTrackHitPtr
+    return fLastTrackHitPtr;}
+  inline void  SetLastTrackHitPtr(AliMUONTrackHit* LastTrackHitPtr) {
+    // Set fLastTrackHitPtr
+    fLastTrackHitPtr = LastTrackHitPtr;}
+  inline Int_t  GetNTrackHits(void) {
+    // Get fNTrackHits
+    return fNTrackHits;}
+  inline void  SetNTrackHits(Int_t NTrackHits) {
+    // Set fNTrackHits
+    fNTrackHits = NTrackHits;}
+
 
   Double_t NormalizedChi2WithHitForRec(AliMUONHitForRec* Hit, Double_t Sigma2Cut);
 /*   void UpdateFromChamberTrackParam(AliMUONTrackParam *TrackParam, Double_t MCSfactor); */