]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliDebugVolume.cxx
Transition to NewIO
[u/mrichter/AliRoot.git] / STEER / AliDebugVolume.cxx
index dc0e23593e1afea1b6c58ba3430a7867890630d3..3a99a90c93409ce5398553e70cd0aed87be88fa0 100644 (file)
@@ -1,4 +1,4 @@
-/*
+/**************************************************************************
  * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  *                                                                        *
  * Author: The ALICE Off-line Project.                                    *
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
 
-/*
-$Log$
-*/
+/* $Id$ */
+
+//-----------------------------------------------------------------------
+//    Class to debug entry and exit from a volume
+//    Used by AliLego class
+//    Author: A.Morsch
+//-----------------------------------------------------------------------
 
 #include "AliDebugVolume.h"
 
 ClassImp(AliDebugVolume)
 
 
-
-AliDebugVolume::AliDebugVolume()
+//_______________________________________________________________________
+AliDebugVolume::AliDebugVolume():
+  fCopy(0),
+  fStep(0),
+  fX(0),
+  fY(0),
+  fZ(0),
+  fStatus(0)
 {
   //
   // Default constructor
   //
 }
 
-
-AliDebugVolume::AliDebugVolume(const char *name,
-                Int_t copy, Float_t step, Float_t x, Float_t y, Float_t z, Int_t status)
-    : TNamed(name, "Debug Volume")
+//_______________________________________________________________________
+AliDebugVolume::AliDebugVolume(const char *name, Int_t copy, Float_t step, 
+                               Float_t x, Float_t y, Float_t z, Int_t status):
+  TNamed(name, "Debug Volume"),
+  fCopy(copy),
+  fStep(step),
+  fX(x),
+  fY(y),
+  fZ(z),
+  fStatus(status)
 {
-//
-// Constructor
-//
-    fCopy = copy;
-    fX    = x;
-    fY    = y;
-    fZ    = z;
-    fStep = step;
-    fStatus = status;
+  //
+  // Normal constructor
+  //
 }
 
 
-
-Bool_t  AliDebugVolume::IsEqual(const char* name, const Int_t copy)
+//_______________________________________________________________________
+Bool_t  AliDebugVolume::IsVEqual(const char* name, const Int_t copy) const
 {
-    return (copy == fCopy && strcmp(name, fName) == 0);
+  return (copy == fCopy && strcmp(name, fName) == 0);
 }
 
+//_______________________________________________________________________
 char*   AliDebugVolume::Status() const
 {
-    char* tmp;
-    tmp = "Undefined";
-    if (fStatus == 1) tmp = "Entering";
-    if (fStatus == 2) tmp = "Exiting";   
-    return tmp;
+  // Returns the status of the particle with respect to 
+  // the current volume (Undefined, Entering, Exiting) 
+  char* tmp;
+  tmp = "Undefined";
+  if (fStatus == 1) tmp = "Entering";
+  if (fStatus == 2) tmp = "Exiting";   
+  return tmp;
 }
-
-
-void AliDebugVolume::Copy(AliDebugVolume &volume) const
-{
-  //
-  // Copy *this onto debug volume -- not implemented
-  //
-  Fatal("Copy","Not implemented!\n");
-}
-
-
-
-
-
-
-
-
-
-
-
-
-