-/**************************************************************************
+/*************************************************************************
* Copyright(c) 2004, ALICE Experiment at CERN, All rights reserved. *
* *
* Author: The ALICE Off-line Project. *
* appear in the supporting documentation. The authors make no claims *
* about the suitability of this software for any purpose. It is *
* provided "as is" without express or implied warranty. *
- **************************************************************************/
-/* $Id$ */
-/** @file AliFMDBaseDigit.cxx
- @author Christian Holm Christensen <cholm@nbi.dk>
- @date Mon Mar 27 12:37:41 2006
- @brief Digits for the FMD
- @ingroup FMD_base
-*/
+ *************************************************************************
+ * $Id$ */
+/**
+ * @file AliFMDBaseDigit.cxx
+ * @author Christian Holm Christensen <cholm@nbi.dk>
+ * @date Mon Mar 27 12:37:41 2006
+ * @brief Digits for the FMD
+ * @ingroup FMD_base
+ */
//////////////////////////////////////////////////////////////////////
//
// Digits classes for the FMD
#include "AliFMDDebug.h" // Better debug macros
//====================================================================
+using std::cout;
+using std::flush;
ClassImp(AliFMDBaseDigit)
#if 0
; // This is here to keep Emacs from indenting the next line
fSector(0),
fStrip(0),
fName("")
-{}
+{
+ //
+ // CTOR
+ //
+}
//____________________________________________________________________
AliFMDBaseDigit::AliFMDBaseDigit(UShort_t detector,
void
AliFMDBaseDigit::AddTrack(Int_t track)
{
+ //
+ // Add a track referenc
+ //
+ // Parameters:
+ // trackno The track number
+ //
if (fTracks[0] == -1) fTracks[0] = track;
else if (fTracks[1] == -1) fTracks[1] = track;
else if (fTracks[2] == -1) fTracks[2] = track;
else
- AliWarning(Form("While adding track label to %s for %s: "
- "All 3 track labels used, cannot add reference to track %d",
+ AliFMDDebug(1, ("While adding track label to %s for %s: "
+ "All 3 track labels used, can't add "
+ "reference to track %d",
ClassName(), GetName(), track));
}
UShort_t
AliFMDBaseDigit::GetNTrack() const
{
+ //
+ // Get the number of track references (max 3)
+ //
+ //
+ // Return:
+ // Number of valid track references.
+ //
for (Int_t i = 3; i > 0; i--)
if (fTracks[i-1] != -1) return i;
return 0;