16 AliESDVZERO(UInt_t BBtriggerV0A, UInt_t BGtriggerV0A,
17 UInt_t BBtriggerV0C, UInt_t BGtriggerV0C,
18 Float_t *Multiplicity, Float_t *Adc,
19 Float_t *Time, Float_t *Width, Bool_t *BBFlag, Bool_t *BGFlag);
20 void Copy(TObject &obj)
const;
32 {
for(Int_t i=0;i<64;i++)
fAdc[i]=adc[i];}
34 {
for(Int_t i=0;i<64;i++)
fTime[i]=time[i];}
36 {
for(Int_t i=0;i<64;i++)
fWidth[i]=width[i];}
38 {
for(Int_t i=0;i<64;i++)
fBBFlag[i]=BBFlag[i];}
40 {
for(Int_t i=0;i<64;i++)
fBGFlag[i]=BGFlag[i];}
54 void SetPFBBFlag(Int_t channel, Int_t clock, Bool_t flag) {
fIsBB[channel][clock] = flag; }
55 void SetPFBGFlag(Int_t channel, Int_t clock, Bool_t flag) {
fIsBG[channel][clock] = flag; }
68 virtual Float_t
GetAdc(Int_t i)
const;
71 virtual Float_t
GetTime(Int_t i)
const;
74 virtual Float_t
GetWidth(Int_t i)
const;
101 virtual Bool_t
GetPFBBFlag(Int_t channel, Int_t clock)
const {
return fIsBB[channel][clock]; }
102 virtual Bool_t
GetPFBGFlag(Int_t channel, Int_t clock)
const {
return fIsBG[channel][clock]; }
virtual Float_t GetWidth(Int_t i) const
virtual Bool_t BGTriggerV0A(Int_t i) const
virtual UShort_t GetTriggerBits() const
void SetV0CTime(Float_t time)
void SetTriggerChargeA(UShort_t chargeA)
virtual Float_t GetTimeV0C(Int_t i) const
void SetV0ADecision(Decision des)
void SetBGtriggerV0A(UInt_t BGtrigger)
void SetV0ATime(Float_t time)
virtual Bool_t BGTriggerV0C(Int_t i) const
virtual Float_t GetMultiplicity(Int_t i) const
virtual Float_t GetMRingV0C(Int_t ring) const
virtual Float_t GetAdc(Int_t i) const
void SetBBtriggerV0A(UInt_t BBtrigger)
virtual Bool_t GetBBFlag(Int_t i) const
virtual UInt_t GetBGTriggerV0A() const
void SetBBFlag(const Bool_t BBFlag[64])
virtual Float_t GetMRingV0A(Int_t ring) const
virtual Float_t GetWidthV0A(Int_t i) const
virtual Decision GetV0ADecision() const
virtual Bool_t BBTriggerV0C(Int_t i) const
virtual Float_t GetV0ATime() const
virtual Float_t GetWidthV0C(Int_t i) const
virtual Float_t GetV0CTimeError() const
void Copy(TObject &obj) const
void SetTriggerChargeC(UShort_t chargeC)
virtual UShort_t GetTriggerChargeC() const
virtual Short_t GetNbPMV0C() const
virtual UInt_t GetBBTriggerV0C() const
virtual Bool_t BBTriggerV0A(Int_t i) const
virtual Float_t GetMTotV0C() const
virtual Bool_t GetPFBBFlag(Int_t channel, Int_t clock) const
virtual Float_t GetTimeV0A(Int_t i) const
virtual Float_t GetAdcV0C(Int_t i) const
void SetBBtriggerV0C(UInt_t BBtrigger)
virtual Float_t GetV0ATimeError() const
void SetMultiplicity(const Float_t Multiplicity[64])
void SetPFBBFlag(Int_t channel, Int_t clock, Bool_t flag)
virtual Short_t GetNbPMV0A() const
void SetTime(const Float_t time[64])
virtual Float_t GetV0CTime() const
virtual Float_t GetMTotV0A() const
void SetADC(const Float_t adc[64])
virtual UInt_t GetBGTriggerV0C() const
virtual UShort_t GetTriggerChargeA() const
void SetTriggerBits(UShort_t triggerBits)
void SetV0CTimeError(Float_t err)
void SetWidth(const Float_t width[64])
AliESDVZERO & operator=(const AliESDVZERO &source)
virtual Float_t GetMultiplicityV0A(Int_t i) const
virtual Float_t GetMultiplicityV0C(Int_t i) const
void SetV0CDecision(Decision des)
Float_t fMultiplicity[64]
virtual Float_t GetAdcV0A(Int_t i) const
virtual Bool_t GetPFBGFlag(Int_t channel, Int_t clock) const
virtual Decision GetV0CDecision() const
virtual Float_t GetTime(Int_t i) const
virtual Bool_t GetBGFlag(Int_t i) const
void SetV0ATimeError(Float_t err)
void SetBGtriggerV0C(UInt_t BGtrigger)
void SetBGFlag(const Bool_t BGFlag[64])
void SetPFBGFlag(Int_t channel, Int_t clock, Bool_t flag)
virtual UInt_t GetBBTriggerV0A() const