AliESDVZERO(const AliESDVZERO&);
AliESDVZERO(UInt_t BBtriggerV0A, UInt_t BGtriggerV0A,
UInt_t BBtriggerV0C, UInt_t BGtriggerV0C,
- Float_t *Multiplicity, Short_t *Adc,
- Short_t *Time, Short_t *Width, Bool_t *BBFlag, Bool_t *BGFlag);
+ Float_t *Multiplicity, Float_t *Adc,
+ Float_t *Time, Float_t *Width, Bool_t *BBFlag, Bool_t *BGFlag);
virtual ~AliESDVZERO() {};
virtual void SetBGtriggerV0C(UInt_t BGtrigger) {fBGtriggerV0C=BGtrigger;}
virtual void SetMultiplicity(Float_t Multiplicity[64])
{for(Int_t i=0;i<64;i++) fMultiplicity[i]=Multiplicity[i];}
- virtual void SetADC(Short_t adc[64])
+ virtual void SetADC(Float_t adc[64])
{for(Int_t i=0;i<64;i++) fAdc[i]=adc[i];}
- virtual void SetTime(Short_t time[64])
+ virtual void SetTime(Float_t time[64])
{for(Int_t i=0;i<64;i++) fTime[i]=time[i];}
- virtual void SetWidth(Short_t width[64])
+ virtual void SetWidth(Float_t width[64])
{for(Int_t i=0;i<64;i++) fWidth[i]=width[i];}
virtual void SetBBFlag(Bool_t BBFlag[64])
{for(Int_t i=0;i<64;i++) fBBFlag[i]=BBFlag[i];}
Float_t GetMultiplicity(Int_t i);
Float_t GetMultiplicityV0A(Int_t i);
Float_t GetMultiplicityV0C(Int_t i);
- Int_t GetAdc(Int_t i);
- Int_t GetAdcV0A(Int_t i);
- Int_t GetAdcV0C(Int_t i);
- Int_t GetTime(Int_t i);
- Int_t GetTimeV0A(Int_t i);
- Int_t GetTimeV0C(Int_t i);
- Int_t GetWidth(Int_t i);
- Int_t GetWidthV0A(Int_t i);
- Int_t GetWidthV0C(Int_t i);
+ Float_t GetAdc(Int_t i);
+ Float_t GetAdcV0A(Int_t i);
+ Float_t GetAdcV0C(Int_t i);
+ Float_t GetTime(Int_t i);
+ Float_t GetTimeV0A(Int_t i);
+ Float_t GetTimeV0C(Int_t i);
+ Float_t GetWidth(Int_t i);
+ Float_t GetWidthV0A(Int_t i);
+ Float_t GetWidthV0C(Int_t i);
Bool_t BBTriggerV0A(Int_t i);
Bool_t BGTriggerV0A(Int_t i);
Bool_t BBTriggerV0C(Int_t i);
UInt_t fBGtriggerV0C; // bit mask for Beam-Gas trigger in V0C
Float_t fMultiplicity[64]; // multiplicity for each channel
- Short_t fAdc[64]; // adc for each channel
- Short_t fTime[64]; // time for each channel
- Short_t fWidth[64]; // time width for each channel
+ Float_t fAdc[64]; // adc for each channel
+ Float_t fTime[64]; // time for each channel
+ Float_t fWidth[64]; // time width for each channel
Bool_t fBBFlag[64]; // BB Flags from Online V0 Electronics
Bool_t fBGFlag[64]; // BG Flags from Online V0 Electronics
- ClassDef(AliESDVZERO,6)
+ ClassDef(AliESDVZERO,7)
};
#endif