Made the typedef public
[u/mrichter/AliRoot.git] / PHOS / AliPHOSv1.h
CommitLineData
7587f5a5 1#ifndef ALIPHOSV1_H
2#define ALIPHOSV1_H
bea63bea 3/* Copyright(c) 1998-1999-2000, ALICE Experiment at CERN, All rights reserved. *
7587f5a5 4 * See cxx source for full Copyright notice */
b2a60966 5//_________________________________________________________________________
bea63bea 6// Version of AliPHOSv0 which allows for keeping all hits in TreeH
7// This version is NOT recommended for Reconstruction analysis
b2a60966 8//
bea63bea 9//*-- Author: Gines MARTINEZ (SUBATECH)
7587f5a5 10
11// --- ROOT system ---
bea63bea 12#include "TClonesArray.h"
7587f5a5 13
14// --- AliRoot header files ---
15#include "AliPHOSv0.h"
bea63bea 16#include "AliPHOSReconstructioner.h"
7587f5a5 17
18class AliPHOSv1 : public AliPHOSv0 {
19
20public:
21
bea63bea 22 AliPHOSv1(void) ;
7587f5a5 23 AliPHOSv1(const char *name, const char *title="") ;
bea63bea 24 virtual ~AliPHOSv1(void) ;
25
26 virtual void AddHit( Int_t shunt, Int_t primary, Int_t track, Int_t id, Float_t *hits ) ;
27// adds a hit to the hit tree (any pre=digitalization is done here (so large root file !!)
28 void FinishEvent(void) ; // makes the digits from the hits
29 virtual void StepManager(void) ; // StepManager to keep current tack number in the hit
30
31protected:
32
33 ClassDef(AliPHOSv1,1) // Class AliPHOSv0 which allows to write ond disk al the information of the hits.
7587f5a5 34
35};
36
37#endif // AliPHOSV1_H