]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONHitForRec.h
Save pythia default decay table at first initialization. Reload at each
[u/mrichter/AliRoot.git] / MUON / AliMUONHitForRec.h
index 2be115b3128f6ed100d3c55383bbf1c2c726c453..c193b70322a3f10cde1f4fc7f912faf6e82f21df 100644 (file)
@@ -26,90 +26,34 @@ class AliMUONHitForRec : public TObject {
   AliMUONHitForRec(AliMUONRawCluster* RawCluster); // Constructor from raw cluster
 
   // 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 GetBendingCoor(void) { return fBendingCoor;}
+  void SetBendingCoor(Double_t BendingCoor) { fBendingCoor = BendingCoor;}
+  Double_t GetNonBendingCoor(void) { return fNonBendingCoor;}
+  void SetNonBendingCoor(Double_t NonBendingCoor) { fNonBendingCoor = NonBendingCoor;}
+  Double_t GetZ(void) { return fZ;}
+  void SetZ(Double_t Z) { fZ = Z;}
+  Double_t GetBendingReso2(void) { return fBendingReso2;}
+  void SetBendingReso2(Double_t BendingReso2) { fBendingReso2 = BendingReso2;}
+  Double_t GetNonBendingReso2(void) { return fNonBendingReso2;}
+  void SetNonBendingReso2(Double_t NonBendingReso2) { fNonBendingReso2 = NonBendingReso2;}
+  Int_t GetChamberNumber(void) { return fChamberNumber;}
+  void SetChamberNumber(Int_t ChamberNumber) { fChamberNumber = ChamberNumber;}
+  Int_t GetHitNumber(void) { return fHitNumber;}
+  void SetHitNumber(Int_t HitNumber) { fHitNumber = HitNumber;}
+  Int_t GetTHTrack(void) { return fTHTrack;}
+  void SetTHTrack(Int_t THTrack) { fTHTrack = THTrack;}
+  Int_t GetGeantSignal(void) { return fGeantSignal;}
+  void SetGeantSignal(Int_t GeantSignal) { fGeantSignal = GeantSignal;}
+  Int_t GetIndexOfFirstSegment(void) { return fIndexOfFirstSegment;}
+  void SetIndexOfFirstSegment(Int_t IndexOfFirstSegment) { fIndexOfFirstSegment = IndexOfFirstSegment;}
+  Int_t GetNSegments(void) { return fNSegments;}
+  void SetNSegments(Int_t NSegments) { fNSegments = NSegments;}
+  AliMUONTrackHit* GetFirstTrackHitPtr(void) { return fFirstTrackHitPtr;}
+  void SetFirstTrackHitPtr(AliMUONTrackHit* FirstTrackHitPtr) { fFirstTrackHitPtr = FirstTrackHitPtr;}
+  AliMUONTrackHit* GetLastTrackHitPtr(void) { return fLastTrackHitPtr;}
+  void SetLastTrackHitPtr(AliMUONTrackHit* LastTrackHitPtr) { fLastTrackHitPtr = LastTrackHitPtr;}
+  Int_t GetNTrackHits(void) { return fNTrackHits;}
+  void SetNTrackHits(Int_t NTrackHits) { fNTrackHits = NTrackHits;}
 
 
   Double_t NormalizedChi2WithHitForRec(AliMUONHitForRec* Hit, Double_t Sigma2Cut);
@@ -117,7 +61,7 @@ class AliMUONHitForRec : public TObject {
 
   // What is necessary for sorting TClonesArray's; sufficient too ????
   Bool_t IsSortable() const { return kTRUE; }
-  Int_t Compare(TObject* HitForRec); // "Compare" function for sorting
+  Int_t Compare(const TObject* HitForRec) const; // "Compare" function for sorting
  protected:
  private:
   Double_t fBendingCoor; // coordinate (cm) in bending plane
@@ -143,7 +87,7 @@ class AliMUONHitForRec : public TObject {
   AliMUONTrackHit *fLastTrackHitPtr ; // pointer to last TrackHit made with HitForRec
   Int_t fNTrackHits; // number of TrackHit's made with HitForRec
   
-  ClassDef(AliMUONHitForRec, 1) // Class definition in ROOT context
+  ClassDef(AliMUONHitForRec, 1) // Hit for reconstruction in ALICE dimuon spectrometer
     };
        
 #endif