/************************************************************************** * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * * * * Author: The ALICE Off-line Project. * * Contributors are mentioned in the code where appropriate. * * * * Permission to use, copy, modify and distribute this software and its * * documentation strictly for non-commercial purposes is hereby granted * * without fee, provided that the above copyright notice appears in all * * copies and that both the copyright notice and this permission notice * * 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$ */ /////////////////////////////////////////////////////////////////////////////// /// /// This class provides access to PHOS digits in raw data. /// /// It loops over all PHOS digits in the raw data given by the AliRawReader. /// The Next method goes to the next digit. If there are no digits left /// it returns kFALSE. /// Several getters provide information about the current digit. /// usage: /// root > AliRawReaderFile rawReader ; /// root > AliPHOSRawStream input(&rawReader) ; /// root > while (input.Next()) ..... /////////////////////////////////////////////////////////////////////////////// #include "AliPHOSRawStream.h" #include "AliRawReader.h" ClassImp(AliPHOSRawStream) //_____________________________________________________________________________ AliPHOSRawStream::AliPHOSRawStream(AliRawReader* rawReader) : AliAltroRawStream(rawReader) { // create an object to read PHOS raw digits fRawReader->Select(6); }