/**************************************************************************
 * 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$ */
//_________________________________________________________________________
// Version of AliPHOSv1 which keeps all hits in TreeH
// AddHit, StepManager,and FinishEvent are redefined 
//                  
//*-- Author: Gines MARTINEZ (SUBATECH)
//*-- Modified Nov. 22 2000 by Dmitri Peressounko
// All hits are stored.
// Note, that primaries will not be assigned to digits:
// because of tiny energy deposition at each step.
//  

// --- ROOT system ---
#include "TClonesArray.h"

// --- Standard library ---


// --- AliRoot header files ---

#include "AliPHOSv2.h"
#include "AliPHOSHit.h"

ClassImp(AliPHOSv2)

//____________________________________________________________________________
 AliPHOSv2::AliPHOSv2()
{
  // default ctor

}

//____________________________________________________________________________
 AliPHOSv2::AliPHOSv2(const char *name, const char *title):
AliPHOSv1(name,title)
{
  // ctor
}
//__________________________________________________________________________
 AliPHOSv2::~AliPHOSv2()
{
  // dtor
}

//____________________________________________________________________________
 void AliPHOSv2::AddHit(Int_t shunt, Int_t primary, Int_t tracknumber, Int_t Id, Float_t * hits)
{
  // Add a hit to the hit list.

  AliPHOSHit *newHit ;

  newHit = new AliPHOSHit(shunt, primary, tracknumber, Id, hits) ;

  new((*fHits)[fNhits]) AliPHOSHit(*newHit) ;    
  fNhits++ ;

  delete newHit;

}




ROOT page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.