AliRoot Core  edcc906 (edcc906)
AliVEvent Class Referenceabstract

#include <AliVEvent.h>

Inheritance diagram for AliVEvent:

Public Types

enum  EDataLayoutType {
  kESD, kMC, kAOD, kMixed,
  kFlat
}
 
enum  EOfflineTriggerTypes {
  kMB = BIT( 0), kINT1 = BIT( 0), kINT7 = BIT( 1), kMUON = BIT( 2),
  kHighMult = BIT( 3), kHighMultSPD = BIT( 3), kEMC1 = BIT( 4), kCINT5 = BIT( 5),
  kINT5 = BIT( 5), kCMUS5 = BIT( 6), kMUSPB = BIT( 6), kINT7inMUON = BIT( 6),
  kMuonSingleHighPt7 = BIT( 7), kMUSH7 = BIT( 7), kMUSHPB = BIT( 7), kMuonLikeLowPt7 = BIT( 8),
  kMUL7 = BIT( 8), kMuonLikePB = BIT( 8), kMuonUnlikeLowPt7 = BIT( 9), kMUU7 = BIT( 9),
  kMuonUnlikePB = BIT( 9), kEMC7 = BIT(10), kEMC8 = BIT(10), kMUS7 = BIT(11),
  kMuonSingleLowPt7 = BIT(11), kPHI1 = BIT(12), kPHI7 = BIT(13), kPHI8 = BIT(13),
  kPHOSPb = BIT(13), kEMCEJE = BIT(14), kEMCEGA = BIT(15), kHighMultV0 = BIT(16),
  kCentral = BIT(16), kSemiCentral = BIT(17), kDG = BIT(18), kDG5 = BIT(18),
  kZED = BIT(19), kSPI7 = BIT(20), kSPI = BIT(20), kINT8 = BIT(21),
  kMuonSingleLowPt8 = BIT(22), kMuonSingleHighPt8 = BIT(23), kMuonLikeLowPt8 = BIT(24), kMuonUnlikeLowPt8 = BIT(25),
  kMuonUnlikeLowPt0 = BIT(26), kUserDefined = BIT(27), kTRD = BIT(28), kMuonCalo = BIT(29),
  kFastOnly = BIT(30), kAny = 0xffffffff, kAnyINT = kMB | kINT7 | kINT5 | kINT8 | kSPI7
}
 

Public Member Functions

 AliVEvent ()
 
virtual ~AliVEvent ()
 
 AliVEvent (const AliVEvent &vEvnt)
 
AliVEventoperator= (const AliVEvent &vEvnt)
 
virtual void AddObject (TObject *obj)=0
 
virtual TObject * FindListObject (const char *name) const =0
 
virtual TList * GetList () const =0
 
virtual void CreateStdContent ()=0
 
virtual void GetStdContent ()=0
 
virtual void ReadFromTree (TTree *tree, Option_t *opt)=0
 
virtual void WriteToTree (TTree *tree) const =0
 
virtual void Reset ()=0
 
virtual void SetStdNames ()=0
 
virtual void Print (Option_t *option="") const =0
 
virtual AliVHeaderGetHeader () const =0
 
virtual Bool_t InitMagneticField () const
 
virtual void SetRunNumber (Int_t n)=0
 
virtual void SetPeriodNumber (UInt_t n)=0
 
virtual void SetMagneticField (Double_t mf)=0
 
virtual Int_t GetRunNumber () const =0
 
virtual UInt_t GetPeriodNumber () const =0
 
virtual Double_t GetMagneticField () const =0
 
virtual Double_t GetDiamondX () const
 
virtual Double_t GetDiamondY () const
 
virtual void GetDiamondCovXY (Float_t cov[3]) const
 
virtual void SetOrbitNumber (UInt_t n)=0
 
virtual void SetBunchCrossNumber (UShort_t n)=0
 
virtual void SetEventType (UInt_t eventType)=0
 
virtual void SetTriggerMask (ULong64_t n)=0
 
virtual void SetTriggerCluster (UChar_t n)=0
 
virtual UInt_t GetOrbitNumber () const =0
 
virtual UShort_t GetBunchCrossNumber () const =0
 
virtual UInt_t GetEventType () const =0
 
virtual ULong64_t GetTriggerMask () const =0
 
virtual ULong64_t GetTriggerMaskNext50 () const
 
virtual UChar_t GetTriggerCluster () const =0
 
virtual TString GetFiredTriggerClasses () const =0
 
virtual Bool_t IsTriggerClassFired (const char *) const
 
virtual Double_t GetZDCN1Energy () const =0
 
virtual Double_t GetZDCP1Energy () const =0
 
virtual Double_t GetZDCN2Energy () const =0
 
virtual Double_t GetZDCP2Energy () const =0
 
virtual Double_t GetZDCEMEnergy (Int_t i) const =0
 
virtual AliVParticleGetTrack (Int_t i) const =0
 
virtual AliVTrackGetVTrack (Int_t) const
 
virtual Int_t GetNumberOfTracks () const =0
 
virtual Int_t GetNumberOfV0s () const =0
 
virtual Int_t GetNumberOfCascades () const =0
 
virtual const AliTOFHeaderGetTOFHeader () const
 
virtual Float_t GetEventTimeSpread () const
 
virtual Float_t GetTOFTimeResolution () const
 
virtual Double32_t GetT0TOF (Int_t icase) const
 
virtual const Double32_t * GetT0TOF () const
 
virtual Float_t GetT0spread (Int_t) const
 
virtual AliVClusterGetCaloCluster (Int_t) const
 
virtual Int_t GetNumberOfCaloClusters () const
 
virtual Int_t GetEMCALClusters (TRefArray *) const
 
virtual Int_t GetPHOSClusters (TRefArray *) const
 
virtual AliVCaloCellsGetEMCALCells () const
 
virtual AliVCaloCellsGetPHOSCells () const
 
const TGeoHMatrix * GetPHOSMatrix (Int_t) const
 
const TGeoHMatrix * GetEMCALMatrix (Int_t) const
 
virtual AliVCaloTriggerGetCaloTrigger (TString) const
 
virtual Bool_t IsPileupFromSPD (Int_t, Double_t, Double_t, Double_t, Double_t) const
 
virtual AliVMultiplicityGetMultiplicity () const
 
virtual Int_t GetNumberOfITSClusters (Int_t) const
 
virtual Bool_t IsPileupFromSPDInMultBins () const
 
virtual AliCentralityGetCentrality ()=0
 
virtual AliEventplaneGetEventplane ()=0
 
virtual Int_t EventIndex (Int_t itrack) const =0
 
virtual Int_t EventIndexForCaloCluster (Int_t iclu) const =0
 
virtual Int_t EventIndexForPHOSCell (Int_t icell) const =0
 
virtual Int_t EventIndexForEMCALCell (Int_t icell) const =0
 
virtual AliVVZEROGetVZEROData () const =0
 
virtual const Float_t * GetVZEROEqFactors () const
 
virtual Float_t GetVZEROEqMultiplicity (Int_t) const
 
virtual void SetVZEROEqFactors (Float_t[64]) const
 
virtual AliVZDCGetZDCData () const =0
 
virtual AliVADGetADData () const
 
virtual Int_t GetNumberOfTrdTracks () const
 
virtual AliVTrdTrackGetTrdTrack (Int_t) const
 
virtual Int_t GetNumberOfESDTracks () const
 
virtual Int_t GetEventNumberInFile () const
 
virtual Int_t GetV0 (AliESDv0 &, Int_t) const
 
virtual UInt_t GetTimeStamp () const
 
virtual AliVfriendEventFindFriend () const
 
virtual void SetFriendEvent (AliVfriendEvent *)
 
virtual UInt_t GetEventSpecie () const
 
virtual AliESDkinkGetKink (Int_t) const
 
virtual Int_t GetNumberOfKinks () const
 
virtual Int_t GetVZEROData (AliESDVZERO &) const
 
virtual Int_t GetMultiplicity (AliMultiplicity &) const
 
virtual const AliVVertexGetPrimaryVertex () const
 
virtual const AliVVertexGetPrimaryVertexSPD () const
 
virtual const AliVVertexGetPrimaryVertexTPC () const
 
virtual const AliVVertexGetPrimaryVertexTracks () const
 
virtual Int_t GetPrimaryVertex (AliESDVertex &) const
 
virtual Int_t GetPrimaryVertexTPC (AliESDVertex &) const
 
virtual Int_t GetPrimaryVertexSPD (AliESDVertex &) const
 
virtual Int_t GetPrimaryVertexTracks (AliESDVertex &) const
 
virtual Bool_t IsIncompleteDAQ ()
 
virtual void ConnectTracks ()
 
virtual EDataLayoutType GetDataLayoutType () const =0
 
const char * Whoami ()
 
virtual ULong64_t GetSize () const
 
virtual void AdjustMCLabels (const AliVEvent *)
 

Detailed Description

Definition at line 43 of file AliVEvent.h.

Member Enumeration Documentation

Enumerator
kESD 
kMC 
kAOD 
kMixed 
kFlat 

Definition at line 46 of file AliVEvent.h.

Enumerator
kMB 
kINT1 
kINT7 
kMUON 
kHighMult 
kHighMultSPD 
kEMC1 
kCINT5 
kINT5 
kCMUS5 
kMUSPB 
kINT7inMUON 
kMuonSingleHighPt7 
kMUSH7 
kMUSHPB 
kMuonLikeLowPt7 
kMUL7 
kMuonLikePB 
kMuonUnlikeLowPt7 
kMUU7 
kMuonUnlikePB 
kEMC7 
kEMC8 
kMUS7 
kMuonSingleLowPt7 
kPHI1 
kPHI7 
kPHI8 
kPHOSPb 
kEMCEJE 
kEMCEGA 
kHighMultV0 
kCentral 
kSemiCentral 
kDG 
kDG5 
kZED 
kSPI7 
kSPI 
kINT8 
kMuonSingleLowPt8 
kMuonSingleHighPt8 
kMuonLikeLowPt8 
kMuonUnlikeLowPt8 
kMuonUnlikeLowPt0 
kUserDefined 
kTRD 
kMuonCalo 
kFastOnly 
kAny 
kAnyINT 

Definition at line 47 of file AliVEvent.h.

Constructor & Destructor Documentation

AliVEvent::AliVEvent ( )
inline

Definition at line 102 of file AliVEvent.h.

Referenced by ~AliVEvent().

virtual AliVEvent::~AliVEvent ( )
inlinevirtual

Definition at line 103 of file AliVEvent.h.

AliVEvent::AliVEvent ( const AliVEvent vEvnt)

Definition at line 26 of file AliVEvent.cxx.

Member Function Documentation

virtual void AliVEvent::AddObject ( TObject *  obj)
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ~AliVEvent().

virtual void AliVEvent::AdjustMCLabels ( const AliVEvent )
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 265 of file AliVEvent.h.

virtual void AliVEvent::ConnectTracks ( )
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 260 of file AliVEvent.h.

Referenced by AliHLTVEventInputHandler::InitTaskInputData().

virtual void AliVEvent::CreateStdContent ( )
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ~AliVEvent().

virtual Int_t AliVEvent::EventIndex ( Int_t  itrack) const
pure virtual
virtual Int_t AliVEvent::EventIndexForCaloCluster ( Int_t  iclu) const
pure virtual
virtual Int_t AliVEvent::EventIndexForEMCALCell ( Int_t  icell) const
pure virtual
virtual Int_t AliVEvent::EventIndexForPHOSCell ( Int_t  icell) const
pure virtual
virtual AliVfriendEvent* AliVEvent::FindFriend ( ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 236 of file AliVEvent.h.

virtual TObject* AliVEvent::FindListObject ( const char *  name) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ~AliVEvent().

virtual AliVAD* AliVEvent::GetADData ( ) const
inlinevirtual

Reimplemented in AliAODEvent, and AliESDEvent.

Definition at line 225 of file AliVEvent.h.

virtual UShort_t AliVEvent::GetBunchCrossNumber ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetDiamondCovXY().

virtual AliVCaloTrigger* AliVEvent::GetCaloTrigger ( TString  ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 192 of file AliVEvent.h.

virtual AliCentrality* AliVEvent::GetCentrality ( )
pure virtual
virtual EDataLayoutType AliVEvent::GetDataLayoutType ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ConnectTracks(), and Whoami().

virtual void AliVEvent::GetDiamondCovXY ( Float_t  cov[3]) const
inlinevirtual

Reimplemented in AliESDEvent, AliAODEvent, and AliMixedEvent.

Definition at line 142 of file AliVEvent.h.

virtual Double_t AliVEvent::GetDiamondX ( ) const
inlinevirtual

Reimplemented in AliESDEvent, AliAODEvent, and AliMixedEvent.

Definition at line 140 of file AliVEvent.h.

virtual Double_t AliVEvent::GetDiamondY ( ) const
inlinevirtual

Reimplemented in AliESDEvent, AliAODEvent, and AliMixedEvent.

Definition at line 141 of file AliVEvent.h.

virtual AliVCaloCells* AliVEvent::GetEMCALCells ( ) const
inlinevirtual

Reimplemented in AliESDEvent, AliAODEvent, and AliMixedEvent.

Definition at line 188 of file AliVEvent.h.

Referenced by AliMixedEvent::Init().

virtual Int_t AliVEvent::GetEMCALClusters ( TRefArray *  ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 186 of file AliVEvent.h.

const TGeoHMatrix* AliVEvent::GetEMCALMatrix ( Int_t  ) const
inline

Definition at line 191 of file AliVEvent.h.

virtual Int_t AliVEvent::GetEventNumberInFile ( ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 231 of file AliVEvent.h.

virtual AliEventplane* AliVEvent::GetEventplane ( )
pure virtual
virtual UInt_t AliVEvent::GetEventSpecie ( ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 238 of file AliVEvent.h.

virtual Float_t AliVEvent::GetEventTimeSpread ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 177 of file AliVEvent.h.

virtual UInt_t AliVEvent::GetEventType ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetDiamondCovXY().

virtual TString AliVEvent::GetFiredTriggerClasses ( ) const
pure virtual
virtual AliVHeader* AliVEvent::GetHeader ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ~AliVEvent().

virtual AliESDkink* AliVEvent::GetKink ( Int_t  ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 239 of file AliVEvent.h.

virtual TList* AliVEvent::GetList ( ) const
pure virtual
virtual Double_t AliVEvent::GetMagneticField ( ) const
pure virtual
virtual AliVMultiplicity* AliVEvent::GetMultiplicity ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 206 of file AliVEvent.h.

virtual Int_t AliVEvent::GetMultiplicity ( AliMultiplicity ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 243 of file AliVEvent.h.

virtual Int_t AliVEvent::GetNumberOfCaloClusters ( ) const
inlinevirtual

Reimplemented in AliESDEvent, AliAODEvent, and AliMixedEvent.

Definition at line 185 of file AliVEvent.h.

virtual Int_t AliVEvent::GetNumberOfCascades ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetVTrack().

virtual Int_t AliVEvent::GetNumberOfESDTracks ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 230 of file AliVEvent.h.

virtual Int_t AliVEvent::GetNumberOfITSClusters ( Int_t  ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 207 of file AliVEvent.h.

virtual Int_t AliVEvent::GetNumberOfKinks ( ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 240 of file AliVEvent.h.

virtual Int_t AliVEvent::GetNumberOfTracks ( ) const
pure virtual
virtual Int_t AliVEvent::GetNumberOfTrdTracks ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 227 of file AliVEvent.h.

virtual Int_t AliVEvent::GetNumberOfV0s ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetVTrack().

virtual UInt_t AliVEvent::GetOrbitNumber ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetDiamondCovXY().

virtual UInt_t AliVEvent::GetPeriodNumber ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by InitMagneticField().

virtual AliVCaloCells* AliVEvent::GetPHOSCells ( ) const
inlinevirtual

Reimplemented in AliESDEvent, AliAODEvent, and AliMixedEvent.

Definition at line 189 of file AliVEvent.h.

Referenced by AliMixedEvent::Init().

virtual Int_t AliVEvent::GetPHOSClusters ( TRefArray *  ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 187 of file AliVEvent.h.

const TGeoHMatrix* AliVEvent::GetPHOSMatrix ( Int_t  ) const
inline

Definition at line 190 of file AliVEvent.h.

virtual const AliVVertex* AliVEvent::GetPrimaryVertex ( ) const
inlinevirtual
virtual Int_t AliVEvent::GetPrimaryVertex ( AliESDVertex ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 251 of file AliVEvent.h.

virtual const AliVVertex* AliVEvent::GetPrimaryVertexSPD ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 247 of file AliVEvent.h.

Referenced by AliAODEvent::AddVertex().

virtual Int_t AliVEvent::GetPrimaryVertexSPD ( AliESDVertex ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 253 of file AliVEvent.h.

virtual const AliVVertex* AliVEvent::GetPrimaryVertexTPC ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 248 of file AliVEvent.h.

Referenced by AliAODEvent::AddVertex().

virtual Int_t AliVEvent::GetPrimaryVertexTPC ( AliESDVertex ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 252 of file AliVEvent.h.

virtual const AliVVertex* AliVEvent::GetPrimaryVertexTracks ( ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 249 of file AliVEvent.h.

virtual Int_t AliVEvent::GetPrimaryVertexTracks ( AliESDVertex ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 254 of file AliVEvent.h.

virtual Int_t AliVEvent::GetRunNumber ( ) const
pure virtual
virtual ULong64_t AliVEvent::GetSize ( ) const
inlinevirtual

Definition at line 263 of file AliVEvent.h.

virtual void AliVEvent::GetStdContent ( )
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ~AliVEvent().

virtual Float_t AliVEvent::GetT0spread ( Int_t  ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 181 of file AliVEvent.h.

Referenced by AliPIDResponse::InitializeTOFResponse().

virtual Double32_t AliVEvent::GetT0TOF ( Int_t  icase) const
inlinevirtual

Reimplemented in AliAODEvent, and AliESDEvent.

Definition at line 179 of file AliVEvent.h.

Referenced by AliPIDResponse::SetTOFResponse().

virtual const Double32_t* AliVEvent::GetT0TOF ( ) const
inlinevirtual

Reimplemented in AliAODEvent, and AliESDEvent.

Definition at line 180 of file AliVEvent.h.

virtual UInt_t AliVEvent::GetTimeStamp ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 235 of file AliVEvent.h.

virtual const AliTOFHeader* AliVEvent::GetTOFHeader ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 176 of file AliVEvent.h.

Referenced by AliPIDResponse::SetTOFResponse().

virtual Float_t AliVEvent::GetTOFTimeResolution ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 178 of file AliVEvent.h.

virtual AliVTrdTrack* AliVEvent::GetTrdTrack ( Int_t  ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 228 of file AliVEvent.h.

virtual UChar_t AliVEvent::GetTriggerCluster ( ) const
pure virtual
virtual ULong64_t AliVEvent::GetTriggerMask ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetDiamondCovXY().

virtual ULong64_t AliVEvent::GetTriggerMaskNext50 ( ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 156 of file AliVEvent.h.

virtual Int_t AliVEvent::GetV0 ( AliESDv0 ,
Int_t   
) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 234 of file AliVEvent.h.

Referenced by AliAODEvent::GetNumberOfV0s(), and AliESDEvent::GetTrdTracklet().

virtual AliVTrack* AliVEvent::GetVTrack ( Int_t  ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 168 of file AliVEvent.h.

virtual AliVVZERO* AliVEvent::GetVZEROData ( ) const
pure virtual
virtual Int_t AliVEvent::GetVZEROData ( AliESDVZERO ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 242 of file AliVEvent.h.

virtual const Float_t* AliVEvent::GetVZEROEqFactors ( ) const
inlinevirtual

Reimplemented in AliAODEvent, and AliESDEvent.

Definition at line 220 of file AliVEvent.h.

virtual Float_t AliVEvent::GetVZEROEqMultiplicity ( Int_t  ) const
inlinevirtual

Reimplemented in AliAODEvent, and AliESDEvent.

Definition at line 221 of file AliVEvent.h.

virtual AliVZDC* AliVEvent::GetZDCData ( ) const
pure virtual

Implemented in AliAODEvent, AliESDEvent, AliMCEvent, and AliMixedEvent.

Referenced by SetVZEROEqFactors().

virtual Double_t AliVEvent::GetZDCEMEnergy ( Int_t  i) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by IsTriggerClassFired().

virtual Double_t AliVEvent::GetZDCN1Energy ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by IsTriggerClassFired().

virtual Double_t AliVEvent::GetZDCN2Energy ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by IsTriggerClassFired().

virtual Double_t AliVEvent::GetZDCP1Energy ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by IsTriggerClassFired().

virtual Double_t AliVEvent::GetZDCP2Energy ( ) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by IsTriggerClassFired().

virtual Bool_t AliVEvent::InitMagneticField ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 128 of file AliVEvent.h.

virtual Bool_t AliVEvent::IsIncompleteDAQ ( )
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 257 of file AliVEvent.h.

virtual Bool_t AliVEvent::IsPileupFromSPD ( Int_t  ,
Double_t  ,
Double_t  ,
Double_t  ,
Double_t   
) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 196 of file AliVEvent.h.

virtual Bool_t AliVEvent::IsPileupFromSPDInMultBins ( ) const
inlinevirtual

Reimplemented in AliESDEvent, and AliAODEvent.

Definition at line 209 of file AliVEvent.h.

virtual Bool_t AliVEvent::IsTriggerClassFired ( const char *  ) const
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 159 of file AliVEvent.h.

AliVEvent & AliVEvent::operator= ( const AliVEvent vEvnt)
virtual void AliVEvent::Print ( Option_t *  option = "") const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ~AliVEvent().

virtual void AliVEvent::ReadFromTree ( TTree *  tree,
Option_t *  opt 
)
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ~AliVEvent().

virtual void AliVEvent::Reset ( )
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ~AliVEvent().

virtual void AliVEvent::SetBunchCrossNumber ( UShort_t  n)
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetDiamondCovXY().

virtual void AliVEvent::SetEventType ( UInt_t  eventType)
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetDiamondCovXY().

virtual void AliVEvent::SetFriendEvent ( AliVfriendEvent )
inlinevirtual

Reimplemented in AliESDEvent.

Definition at line 237 of file AliVEvent.h.

Referenced by AliHLTVEventInputHandler::InitTaskInputData().

virtual void AliVEvent::SetMagneticField ( Double_t  mf)
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by InitMagneticField().

virtual void AliVEvent::SetOrbitNumber ( UInt_t  n)
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetDiamondCovXY().

virtual void AliVEvent::SetPeriodNumber ( UInt_t  n)
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by InitMagneticField().

virtual void AliVEvent::SetRunNumber ( Int_t  n)
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by InitMagneticField().

virtual void AliVEvent::SetStdNames ( )
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ~AliVEvent().

virtual void AliVEvent::SetTriggerCluster ( UChar_t  n)
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetDiamondCovXY().

virtual void AliVEvent::SetTriggerMask ( ULong64_t  n)
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by GetDiamondCovXY().

virtual void AliVEvent::SetVZEROEqFactors ( Float_t  [64]) const
inlinevirtual

Reimplemented in AliAODEvent, and AliESDEvent.

Definition at line 222 of file AliVEvent.h.

const char * AliVEvent::Whoami ( )

Definition at line 37 of file AliVEvent.cxx.

Referenced by ConnectTracks().

virtual void AliVEvent::WriteToTree ( TTree *  tree) const
pure virtual

Implemented in AliESDEvent, AliAODEvent, AliMCEvent, and AliMixedEvent.

Referenced by ~AliVEvent().


The documentation for this class was generated from the following files: