ROOT logo
AliRoot » STEER » AOD » AliAODHeader

class AliAODHeader: public AliVAODHeader

     AOD event base class
     Author: Markus Oldenburg, CERN

Function Members (Methods)

public:
AliAODHeader()
AliAODHeader(const AliAODHeader& evt)
AliAODHeader(Int_t nRun, UShort_t nBunchX, UInt_t nOrbit, UInt_t nPeriod, const Char_t* title = "")
AliAODHeader(Int_t nRun, UShort_t nBunchX, UInt_t nOrbit, UInt_t nPeriod, Int_t refMult, Int_t refMultPos, Int_t refMultNeg, Int_t refMultComb05, Int_t refMultComb08, Double_t magField, Double_t muonMagFieldScale, Double_t cent, Double_t eventplane, Double_t n1Energy, Double_t p1Energy, Double_t n2Energy, Double_t p2Energy, Double_t* emEnergy, ULong64_t fTriggerMask, UChar_t fTriggerCluster, UInt_t fEventType, const Float_t* vzeroEqFactors, const Char_t* title = "", Int_t nMuons = 0, Int_t nDimuons = 0, Int_t nGlobalMuons = 0, Int_t nGlobalDimuons = 0)
virtual~AliAODHeader()
voidTObject::AbstractMethod(const char* method) const
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidClear(Option_t* = "")
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual Int_tTNamed::Compare(const TObject* obj) const
virtual voidTNamed::Copy(TObject& named) const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual voidTNamed::FillBuffer(char*& buffer)
Int_tFindIRIntInteractionsBXMap(Int_t difference) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual UShort_tGetBunchCrossNumber() const
virtual Double_tGetCentrality() const
virtual AliCentrality*GetCentralityP() const
virtual TList*AliVHeader::GetCocktailHeaders()
virtual voidGetDiamondCovXY(Float_t* cov) const
virtual Double_tGetDiamondX() const
virtual Double_tGetDiamondY() const
virtual Double_tGetDiamondZ() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
const TGeoHMatrix*GetEMCALMatrix(Int_t i) const
TStringGetESDFileName() const
Int_tGetEventNumberESDFile() const
virtual Double_tGetEventplane() const
Double_tGetEventplaneMag() const
virtual AliEventplane*GetEventplaneP() const
Double_tGetEventplaneQx() const
Double_tGetEventplaneQy() const
virtual UInt_tGetEventType() const
virtual TStringGetFiredTriggerClasses() const
virtual const char*TObject::GetIconName() const
virtual Int_tGetIRInt1ClosestInteractionMap(Int_t gap = 3) const
virtual TBitsGetIRInt1InteractionMap() const
virtual Int_tGetIRInt2ClosestInteractionMap() const
virtual TBitsGetIRInt2InteractionMap() const
Int_tGetIRInt2LastInteractionMap() const
virtual UInt_tGetL0TriggerInputs() const
virtual UInt_tGetL1TriggerInputs() const
virtual UShort_tGetL2TriggerInputs() const
virtual Double_tGetMagneticField() const
virtual Double_tGetMuonMagFieldScale() const
virtual const char*TNamed::GetName() const
UInt_tGetNQTheta() const
Int_tGetNumberOfDimuons() const
virtual Int_tGetNumberOfESDTracks() const
Int_tGetNumberOfGlobalDimuons() const
Int_tGetNumberOfGlobalMuons() const
virtual UInt_tGetNumberOfITSClusters(Int_t ilay) const
Int_tGetNumberOfMuons() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual UInt_tGetOfflineTrigger()
virtual Option_t*TObject::GetOption() const
virtual UInt_tGetOrbitNumber() const
virtual UInt_tGetPeriodNumber() const
const TGeoHMatrix*GetPHOSMatrix(Int_t i) const
Double_tGetQTheta(UInt_t i) const
virtual Int_tGetRefMultiplicity() const
Int_tGetRefMultiplicityComb05() const
Int_tGetRefMultiplicityComb08() const
Int_tGetRefMultiplicityNeg() const
Int_tGetRefMultiplicityPos() const
virtual Int_tGetRunNumber() const
virtual Double_tGetSigma2DiamondX() const
virtual Double_tGetSigma2DiamondY() const
virtual Double_tGetSigma2DiamondZ() const
virtual Float_tGetT0spread(Int_t i) const
virtual const char*TNamed::GetTitle() const
Int_tGetTPConlyRefMultiplicity() const
virtual UChar_tGetTriggerCluster() const
virtual ULong64_tGetTriggerMask() const
virtual UInt_tTObject::GetUniqueID() const
virtual const Float_t*GetVZEROEqFactors() const
virtual Float_tGetVZEROEqFactors(Int_t i) const
virtual Double_tGetZDCEMEnergy(Int_t i) const
virtual Double_tGetZDCN1Energy() const
virtual Double_tGetZDCN2Energy() const
virtual Double_tGetZDCP1Energy() const
virtual Double_tGetZDCP2Energy() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTNamed::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual Bool_tInitMagneticField() const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTNamed::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTNamed::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual Bool_tTObject::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
AliAODHeader&operator=(const AliAODHeader& evt)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidPrint(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidRemoveQTheta()
voidTObject::ResetBit(UInt_t f)
voidResetEventplanePointer()
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "")
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidSetBunchCrossNumber(UShort_t nBx)
voidSetCentrality(const AliCentrality* cent)
virtual voidSetDiamond(Float_t* xy, Float_t* cov)
virtual voidSetDiamondZ(Float_t z, Float_t sig2z)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidSetEMCALMatrix(TGeoHMatrix* matrix, Int_t i)
voidSetESDFileName(TString name)
voidSetEventNumberESDFile(Int_t n)
voidSetEventplane(AliEventplane* eventplane)
virtual voidSetEventType(UInt_t evttype)
virtual voidSetFiredTriggerClasses(TString trig)
voidSetIRInt1InteractionMap(TBits bits)
voidSetIRInt2InteractionMap(TBits bits)
voidSetITSClusters(Int_t ilay, UInt_t nclus)
voidSetL0TriggerInputs(UInt_t n)
voidSetL1TriggerInputs(UInt_t n)
voidSetL2TriggerInputs(UShort_t n)
virtual voidSetMagneticField(Double_t magFld)
virtual voidSetMuonMagFieldScale(Double_t magFldScl)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
voidSetNumberOfDimuons(Int_t nDimuons)
voidSetNumberOfESDTracks(Int_t n)
voidSetNumberOfGlobalDimuons(Int_t nGlobalDimuons)
voidSetNumberOfGlobalMuons(Int_t nGlobalMuons)
voidSetNumberOfMuons(Int_t nMuons)
static voidTObject::SetObjectStat(Bool_t stat)
voidSetOfflineTrigger(UInt_t trigger)
virtual voidSetOrbitNumber(UInt_t nOr)
virtual voidSetPeriodNumber(UInt_t nPer)
voidSetPHOSMatrix(TGeoHMatrix* matrix, Int_t i)
voidSetQTheta(Double_t* QTheta, UInt_t size = 5)
voidSetRefMultiplicity(Int_t refMult)
voidSetRefMultiplicityComb05(Int_t refMult)
voidSetRefMultiplicityComb08(Int_t refMult)
voidSetRefMultiplicityNeg(Int_t refMultNeg)
voidSetRefMultiplicityPos(Int_t refMultPos)
virtual voidSetRunNumber(Int_t nRun)
voidSetT0spread(Int_t i, Float_t t)
virtual voidTNamed::SetTitle(const char* title = "")MENU
voidSetTPConlyRefMultiplicity(Int_t mult)
virtual voidSetTriggerCluster(UChar_t trigClus)
virtual voidSetTriggerMask(ULong64_t trigMsk)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidSetVZEROEqFactors(const Float_t* factors)
voidSetZDCEMEnergy(Double_t emEnergy1, Double_t emEnergy2)
voidSetZDCN1Energy(Double_t n1Energy)
voidSetZDCN2Energy(Double_t n2Energy)
voidSetZDCP1Energy(Double_t p1Energy)
voidSetZDCP2Energy(Double_t p2Energy)
virtual voidShowMembers(TMemberInspector&)
virtual Int_tTNamed::Sizeof() const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()

Data Members

public:
enum { kNPHOSMatrix
kNEMCALMatrix
kT0SpreadSize
};
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
protected:
TStringTNamed::fNameobject identifier
TStringTNamed::fTitleobject title
private:
UShort_tfBunchCrossNumberBunchCrossingNumber
Double32_tfCentralityCentrality
AliCentrality*fCentralityPPointer to full centrality information
Double32_tfDiamondCovXY[3]Interaction diamond covariance (x,y) in RUN
Double32_tfDiamondSig2ZInteraction diamond sigma^2 (z) in RUN
Double32_tfDiamondXY[2]Interaction diamond (x,y) in RUN
Double32_tfDiamondZInteraction diamond (z) in RUN
TGeoHMatrix*fEMCALMatrix[22]EMCAL supermodule position and orientation matrices
TStringfESDFileNameESD file name to which this event belongs
Int_tfEventNumberESDFileEvent number in ESD file
UInt_tfEventTypeType of Event
Double32_tfEventplaneEvent plane angle
Double32_tfEventplaneMagLength of Q vector from TPC event plance
AliEventplane*fEventplanePPointer to full event plane information
Double32_tfEventplaneQxQ vector component x from TPC event plance
Double32_tfEventplaneQyQ vector component y from TPC event plance
TStringfFiredTriggersString with fired triggers
TBitsfIRInt1InteractionsMapmap of the Int1 events (normally V0A&V0C) near the event, that's Int1Id-EventId in a -90 to 90 window
TBitsfIRInt2InteractionsMapmap of the Int2 events (normally 0TVX) near the event, that's Int2Id-EventId in a -90 to 90 window
UInt_tfITSClusters[6]Number of ITS cluster per layer
UInt_tfL0TriggerInputsL0 Trigger Inputs (mask)
UInt_tfL1TriggerInputsL1 Trigger Inputs (mask)
UShort_tfL2TriggerInputsL2 Trigger Inputs (mask)
Double32_tfMagneticFieldSolenoid Magnetic Field in kG
Double32_tfMuonMagFieldScalemagnetic field scale of muon arm magnet
Int_tfNDimuonsnumber of dimuons in the forward spectrometer
Int_tfNGlobalDimuonsnumber of dimuons in the forward spectrometer + MFT // AU
Int_tfNGlobalMuonsnumber of muons in the forward spectrometer + MFT // AU
Int_tfNMuonsnumber of muons in the forward spectrometer
Int_tfNQThetanumber of QTheta elements
Int_tfNumberESDTracksNumber of tracks in origingal ESD event
UInt_tfOfflineTriggerfired offline triggers for this event
UInt_tfOrbitNumberOrbit Number
TGeoHMatrix*fPHOSMatrix[5]PHOS module position and orientation matrices
UInt_tfPeriodNumberPeriod Number
Double32_t*fQTheta[fNQTheta] values to store Lee-Yang-Zeros
Int_tfRefMultreference multiplicity
Short_tfRefMultComb05combined reference multiplicity (tracklets + ITSTPC) in |eta|<0.5
Short_tfRefMultComb08combined reference multiplicity (tracklets + ITSTPC) in |eta|<0.8
Int_tfRefMultNegreference multiplicity of negative particles
Int_tfRefMultPosreference multiplicity of positive particles
Int_tfRunNumberRun Number
Float_tfT0spread[4]spread of time distributions: (TOA+T0C/2), T0A, T0C, (T0A-T0C)/2
Int_tfTPConlyRefMultReference multiplicty for standard TPC only tracks
UChar_tfTriggerClusterTrigger cluster (mask)
ULong64_tfTriggerMaskTrigger Type (mask)
Float_tfVZEROEqFactors[64]V0 channel equalization factors for event-plane reconstruction
Double32_tfZDCEMEnergy[2]reconstructed energy in the electromagnetic ZDCs
Double32_tfZDCN1Energyreconstructed energy in the neutron1 ZDC
Double32_tfZDCN2Energyreconstructed energy in the neutron2 ZDC
Double32_tfZDCP1Energyreconstructed energy in the proton1 ZDC
Double32_tfZDCP2Energyreconstructed energy in the proton2 ZDC

Class Charts

Inheritance Chart:
TNamed
AliVHeader
AliVAODHeader
AliAODHeader

Function documentation

AliAODHeader()
 default constructor
AliAODHeader(Int_t nRun, UShort_t nBunchX, UInt_t nOrbit, UInt_t nPeriod, const Char_t* title = "")
 constructor
AliAODHeader(Int_t nRun, UShort_t nBunchX, UInt_t nOrbit, UInt_t nPeriod, Int_t refMult, Int_t refMultPos, Int_t refMultNeg, Int_t refMultComb05, Int_t refMultComb08, Double_t magField, Double_t muonMagFieldScale, Double_t cent, Double_t eventplane, Double_t n1Energy, Double_t p1Energy, Double_t n2Energy, Double_t p2Energy, Double_t* emEnergy, ULong64_t fTriggerMask, UChar_t fTriggerCluster, UInt_t fEventType, const Float_t* vzeroEqFactors, const Char_t* title = "", Int_t nMuons = 0, Int_t nDimuons = 0, Int_t nGlobalMuons = 0, Int_t nGlobalDimuons = 0)
 constructor
~AliAODHeader()
 destructor
AliAODHeader(const AliAODHeader& evt)
 Copy constructor.
AliAODHeader& operator=(const AliAODHeader& evt)
 Assignment operator
void SetQTheta(Double_t* QTheta, UInt_t size = 5)
Double_t GetQTheta(UInt_t i) const
void RemoveQTheta()
void Clear(Option_t* = "")
 Clear memory
void Print(Option_t* option = "") const
 prints event information
Int_t FindIRIntInteractionsBXMap(Int_t difference) const
 The mapping is of 181 bits, from -90 to +90

Int_t GetIRInt2ClosestInteractionMap() const
 Calculation of the closest interaction

Int_t GetIRInt1ClosestInteractionMap(Int_t gap = 3) const
 Calculation of the closest interaction
 In case of VZERO (Int1) one has to introduce a gap
 in order to avoid false positivies from after-pulses
Int_t GetIRInt2LastInteractionMap() const
 Calculation of the last interaction

Bool_t InitMagneticField() const
 Create mag field from stored information

void SetCentrality(const AliCentrality* cent)
void SetEventplane(AliEventplane* eventplane)
void ResetEventplanePointer()
void SetITSClusters(Int_t ilay, UInt_t nclus)
Int_t GetRunNumber() const
{ return fRunNumber;}
Int_t GetEventNumberESDFile() const
Int_t GetNumberOfESDTracks() const
{ return fNumberESDTracks;}
UShort_t GetBunchCrossNumber() const
{ return fBunchCrossNumber; }
UInt_t GetOrbitNumber() const
{ return fOrbitNumber; }
UInt_t GetPeriodNumber() const
{ return fPeriodNumber; }
ULong64_t GetTriggerMask() const
{ return fTriggerMask; }
UChar_t GetTriggerCluster() const
{ return fTriggerCluster; }
TString GetFiredTriggerClasses() const
{ return fFiredTriggers;}
UInt_t GetEventType() const
{ return fEventType; }
Double_t GetMagneticField() const
{ return fMagneticField; }
Double_t GetMuonMagFieldScale() const
{ return fMuonMagFieldScale; }
Double_t GetCentrality() const
{ return fCentrality; }
Double_t GetEventplane() const
{ return fEventplane; }
Double_t GetEventplaneMag() const
{ return fEventplaneMag; }
Double_t GetEventplaneQx() const
{ return fEventplaneQx; }
Double_t GetEventplaneQy() const
{ return fEventplaneQy; }
Double_t GetZDCN1Energy() const
{ return fZDCN1Energy; }
Double_t GetZDCP1Energy() const
{ return fZDCP1Energy; }
Double_t GetZDCN2Energy() const
{ return fZDCN2Energy; }
Double_t GetZDCP2Energy() const
{ return fZDCP2Energy; }
Double_t GetZDCEMEnergy(Int_t i) const
{ return fZDCEMEnergy[i]; }
Int_t GetRefMultiplicity() const
{ return fRefMult; }
Int_t GetRefMultiplicityPos() const
{ return fRefMultPos; }
Int_t GetRefMultiplicityNeg() const
{ return fRefMultNeg; }
Int_t GetNumberOfMuons() const
{ return fNMuons; }
Int_t GetNumberOfDimuons() const
{ return fNDimuons; }
Int_t GetNumberOfGlobalMuons() const
{ return fNGlobalMuons; }
Int_t GetNumberOfGlobalDimuons() const
{ return fNGlobalDimuons; }
Int_t GetRefMultiplicityComb05() const
{ return fRefMultComb05; }
Int_t GetRefMultiplicityComb08() const
{ return fRefMultComb08; }
UInt_t GetNQTheta() const
{ return (UInt_t)fNQTheta; }
Double_t GetDiamondX() const
{return fDiamondXY[0];}
Double_t GetDiamondY() const
{return fDiamondXY[1];}
Double_t GetDiamondZ() const
{return fDiamondZ;}
Double_t GetSigma2DiamondX() const
{return fDiamondCovXY[0];}
Double_t GetSigma2DiamondY() const
{return fDiamondCovXY[2];}
Double_t GetSigma2DiamondZ() const
{return fDiamondSig2Z;}
void GetDiamondCovXY(Float_t* cov) const
UInt_t GetL0TriggerInputs() const
UInt_t GetL1TriggerInputs() const
UShort_t GetL2TriggerInputs() const
AliCentrality* GetCentralityP() const
{ return fCentralityP; }
AliEventplane* GetEventplaneP() const
{ return fEventplaneP; }
void SetRunNumber(Int_t nRun)
{ fRunNumber = nRun; }
void SetEventNumberESDFile(Int_t n)
void SetNumberOfESDTracks(Int_t n)
void SetBunchCrossNumber(UShort_t nBx)
void SetOrbitNumber(UInt_t nOr)
{ fOrbitNumber = nOr; }
void SetPeriodNumber(UInt_t nPer)
{ fPeriodNumber = nPer; }
void SetTriggerMask(ULong64_t trigMsk)
{ fTriggerMask = trigMsk; }
void SetFiredTriggerClasses(TString trig)
{ fFiredTriggers = trig;}
void SetTriggerCluster(UChar_t trigClus)
{ fTriggerCluster = trigClus; }
void SetEventType(UInt_t evttype)
{ fEventType = evttype; }
void SetMagneticField(Double_t magFld)
{ fMagneticField = magFld; }
void SetMuonMagFieldScale(Double_t magFldScl)
{ fMuonMagFieldScale = magFldScl; }
void SetZDCN1Energy(Double_t n1Energy)
{ fZDCN1Energy = n1Energy; }
void SetZDCP1Energy(Double_t p1Energy)
{ fZDCP1Energy = p1Energy; }
void SetZDCN2Energy(Double_t n2Energy)
{ fZDCN2Energy = n2Energy; }
void SetZDCP2Energy(Double_t p2Energy)
{ fZDCP2Energy = p2Energy; }
void SetZDCEMEnergy(Double_t emEnergy1, Double_t emEnergy2)
{ fZDCEMEnergy[0] = emEnergy1; fZDCEMEnergy[1] = emEnergy2;}
void SetRefMultiplicity(Int_t refMult)
{ fRefMult = refMult; }
void SetRefMultiplicityPos(Int_t refMultPos)
{ fRefMultPos = refMultPos; }
void SetRefMultiplicityNeg(Int_t refMultNeg)
{ fRefMultNeg = refMultNeg; }
void SetNumberOfMuons(Int_t nMuons)
{ fNMuons = nMuons; }
void SetNumberOfDimuons(Int_t nDimuons)
{ fNDimuons = nDimuons; }
void SetNumberOfGlobalMuons(Int_t nGlobalMuons)
{ fNGlobalMuons = nGlobalMuons; }
void SetNumberOfGlobalDimuons(Int_t nGlobalDimuons)
{ fNGlobalDimuons = nGlobalDimuons; }
void SetRefMultiplicityComb05(Int_t refMult)
{ fRefMultComb05 = refMult; }
void SetRefMultiplicityComb08(Int_t refMult)
{ fRefMultComb08 = refMult; }
void SetDiamond(Float_t* xy, Float_t* cov)
void SetDiamondZ(Float_t z, Float_t sig2z)
void SetL0TriggerInputs(UInt_t n)
void SetL1TriggerInputs(UInt_t n)
void SetL2TriggerInputs(UShort_t n)
void SetESDFileName(TString name)
{fESDFileName = name;}
void SetPHOSMatrix(TGeoHMatrix* matrix, Int_t i)
const TGeoHMatrix* GetPHOSMatrix(Int_t i) const
void SetEMCALMatrix(TGeoHMatrix* matrix, Int_t i)
const TGeoHMatrix* GetEMCALMatrix(Int_t i) const
UInt_t GetOfflineTrigger()
{ return fOfflineTrigger; }
void SetOfflineTrigger(UInt_t trigger)
{ fOfflineTrigger = trigger; }
UInt_t GetNumberOfITSClusters(Int_t ilay) const
{return fITSClusters[ilay];}
Int_t GetTPConlyRefMultiplicity() const
{return fTPConlyRefMult;}
void SetTPConlyRefMultiplicity(Int_t mult)
{fTPConlyRefMult = mult;}
TString GetESDFileName() const
{return fESDFileName;}
void SetVZEROEqFactors(const Float_t* factors)
const Float_t* GetVZEROEqFactors() const
{return fVZEROEqFactors;}
Float_t GetVZEROEqFactors(Int_t i) const
{return fVZEROEqFactors[i];}
Float_t GetT0spread(Int_t i) const
void SetT0spread(Int_t i, Float_t t)
void SetIRInt2InteractionMap(TBits bits)
void SetIRInt1InteractionMap(TBits bits)
TBits GetIRInt2InteractionMap() const
TBits GetIRInt1InteractionMap() const