]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONHitForRec.cxx
Renamed the motifs with lower case ID: x->x1
[u/mrichter/AliRoot.git] / MUON / AliMUONHitForRec.cxx
index e1a4fc035aa778bb8c424fcadde97fc4189b1fa9..b28535dc8b4436b077e1ebbf84e3ea316aa1b884 100644 (file)
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
-/*
-$Log$
-Revision 1.4  2000/10/02 21:28:09  fca
-Removal of useless dependecies via forward declarations
-
-Revision 1.3  2000/06/25 13:06:39  hristov
-Inline functions moved from *.cxx to *.h files instead of forward declarations
-
-Revision 1.2  2000/06/15 07:58:48  morsch
-Code from MUON-dev joined
-
-Revision 1.1.2.4  2000/06/12 10:11:10  morsch
-Dummy copy constructor and assignment operator added
-
-Revision 1.1.2.3  2000/06/09 22:14:43  morsch
-Make includes consistent with new file naming.
-
-Revision 1.1.2.2  2000/06/09 12:58:05  gosset
-Removed comment beginnings in Log sections of .cxx files
-Suppressed most violations of coding rules
-
-Revision 1.1.2.1  2000/06/07 14:44:53  gosset
-Addition of files for track reconstruction in C++
-*/
+/* $Id$ */
 
 //__________________________________________________________________________
 //
@@ -108,18 +85,19 @@ AliMUONHitForRec::AliMUONHitForRec(AliMUONRawCluster* RawCluster)
   return;
 }
 
-AliMUONHitForRec::AliMUONHitForRec (const AliMUONHitForRec& MUONHitForRec)
+AliMUONHitForRec::AliMUONHitForRec (const AliMUONHitForRec& MUONHitForRec):TObject(MUONHitForRec)
 {
 // Dummy copy constructor
 }
 
-AliMUONHitForRec & AliMUONHitForRec::operator=(const AliMUONHitForRec& MUONHitForRec)
+AliMUONHitForRec & AliMUONHitForRec::operator=(const AliMUONHitForRec& /*MUONHitForRec*/)
 {
 // Dummy assignment operator
     return *this;
 }
   //__________________________________________________________________________
-Int_t AliMUONHitForRec::Compare(TObject* Hit)
+/*AZ
+Int_t AliMUONHitForRec::Compare(const TObject* Hit) const
 {
   // "Compare" function to sort with increasing chamber number.
   // Returns -1 (0, +1) if ChamberNumber of current HitForRec
@@ -128,6 +106,17 @@ Int_t AliMUONHitForRec::Compare(TObject* Hit)
   else if (fChamberNumber == ((AliMUONHitForRec*)Hit)->fChamberNumber) return( 0);
   else return(+1);
 }
+*/
+  //__________________________________________________________________________
+Int_t AliMUONHitForRec::Compare(const TObject* Hit) const
+{
+  // "Compare" function to sort with increasing Z-coordinate.
+  // Returns -1 (0, +1) if Z-coordinate of current HitForRec
+  // is smaller than (equal to, larger than) Z-coordinate of Hit
+  if (fZ <  ((AliMUONHitForRec*)Hit)->fZ) return(-1);
+  else if (fZ == ((AliMUONHitForRec*)Hit)->fZ) return( 0);
+  else return(+1);
+}
 
   //__________________________________________________________________________
 Double_t AliMUONHitForRec::NormalizedChi2WithHitForRec(AliMUONHitForRec* HitForRec, Double_t Sigma2Cut)