3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
6 //_________________________________________________________________________
7 // Implementation version v0 of PHOS Manager class
8 // Layout EMC + PPSD has name GPS2
9 // The main goal of this version of AliPHOS is to calculte the
10 // induced charged in the PIN diode, taking into account light
11 // tracking in the PbWO4 crystal, induced signal in the
12 // PIN due to MIPS particle and electronic noise.
13 // This is done in the StepManager
15 //*-- Author: Odd Harald Oddland & Gines Martinez (SUBATECH)
17 // --- ROOT system ---
20 // --- AliRoot header files ---
21 #include "AliPHOSv0.h"
24 class AliPHOSv2 : public AliPHOSv0 {
28 AliPHOSv2(void) : AliPHOSv0() {
31 AliPHOSv2(const char *name, const char *title="") ;
32 AliPHOSv2(AliPHOSReconstructioner * Reconstructioner, const char *name, const char *title="") ;
33 virtual ~AliPHOSv2(void) {
37 virtual void StepManager(void) ; // does the tracking through PHOS and a preliminary digitalization
42 Float_t fLightYieldMean ; // Mean lightyield in the PbOW4 xtal per GeV (Poisson distribution)
43 Float_t fIntrinsicPINEfficiency ; // Photo efficiency of the PIN diode
44 Float_t fLightYieldAttenuation ; // Attenuation of the light through the crystal
45 Float_t fRecalibrationFactor ; // Recalibration factor
46 Float_t fElectronsPerGeV ; // Number of electrons per GeV created in the PIN by a ionizing particle
48 ClassDef(AliPHOSv2,1) // Implementation of PHOS manager class for layout EMC+PPSD with light transport, MIPS in PIN and electronic noise