1 /**************************************************************************
2 * This file is property of and copyright by the ALICE HLT Project *
3 * All rights reserved. *
6 * Artur Szostak <artursz@iafrica.com> *
8 * Permission to use, copy, modify and distribute this software and its *
9 * documentation strictly for non-commercial purposes is hereby granted *
10 * without fee, provided that the above copyright notice appears in all *
11 * copies and that both the copyright notice and this permission notice *
12 * appear in the supporting documentation. The authors make no claims *
13 * about the suitability of this software for any purpose. It is *
14 * provided "as is" without express or implied warranty. *
15 **************************************************************************/
20 /// \file AliMUONVRawStreamTracker.cxx
21 /// \author Artur Szostak <artursz@iafrica.com>
23 /// \brief Implementation of the constructors and destructors for AliMUONVRawStreamTracker.
26 //-----------------------------------------------------------------------------
28 /// \class AliMUONVRawStreamTracker
29 /// \brief This class is the base class for raw stream decoders than need to deal with
30 /// raw data coming from the muon tracking chambers.
32 /// The classes that derive from this abstract class should loops over all MUON
33 /// digits in the raw data given by the AliRawReader.
34 /// The Next methods should be overridden so that they step through the all the
35 /// digits and return kFALSE or zero when done. kTRUE or the number of digits
36 /// decoded should be returned if any digits were actually found.
38 /// \author Artur Szostak <artursz@iafrica.com>
39 //-----------------------------------------------------------------------------
41 #include "AliMUONVRawStreamTracker.h"
44 ClassImp(AliMUONVRawStreamTracker)
47 const Int_t AliMUONVRawStreamTracker::fgkMaxDDL = 20;
50 AliMUONVRawStreamTracker::AliMUONVRawStreamTracker() : AliMUONRawStream()
53 /// Default constructor.
58 AliMUONVRawStreamTracker::AliMUONVRawStreamTracker(AliRawReader* rawReader) :
59 AliMUONRawStream(rawReader)
62 /// Constructor with AliRawReader as argument.
67 AliMUONVRawStreamTracker::~AliMUONVRawStreamTracker()
70 /// Default destructor.