![]() |
AliRoot Core
3dc7879 (3dc7879)
|
#include <AliMCEvent.h>
Public Member Functions | |
AliMCEvent () | |
virtual | ~AliMCEvent () |
AliMCEvent (const AliMCEvent &mcEvnt) | |
AliMCEvent & | operator= (const AliMCEvent &mcEvnt) |
virtual void | AddObject (TObject *) |
virtual TObject * | FindListObject (const char *) const |
virtual TList * | GetList () const |
virtual void | CreateStdContent () |
virtual void | GetStdContent () |
virtual void | ReadFromTree (TTree *, Option_t *) |
virtual void | WriteToTree (TTree *) const |
virtual void | SetStdNames () |
virtual void | Print (Option_t *) const |
virtual void | PreReadAll () |
virtual void | Reset () |
virtual AliVHeader * | GetHeader () const |
virtual void | SetRunNumber (Int_t) |
virtual void | SetPeriodNumber (UInt_t) |
virtual void | SetMagneticField (Double_t) |
virtual Int_t | GetRunNumber () const |
virtual UInt_t | GetPeriodNumber () const |
virtual Double_t | GetMagneticField () const |
virtual void | SetOrbitNumber (UInt_t) |
virtual void | SetBunchCrossNumber (UShort_t) |
virtual void | SetEventType (UInt_t) |
virtual void | SetTriggerMask (ULong64_t) |
virtual void | SetTriggerCluster (UChar_t) |
virtual UInt_t | GetOrbitNumber () const |
virtual UShort_t | GetBunchCrossNumber () const |
virtual UInt_t | GetEventType () const |
virtual ULong64_t | GetTriggerMask () const |
virtual UChar_t | GetTriggerCluster () const |
virtual TString | GetFiredTriggerClasses () const |
virtual Double_t | GetZDCN1Energy () const |
virtual Double_t | GetZDCP1Energy () const |
virtual Double_t | GetZDCN2Energy () const |
virtual Double_t | GetZDCP2Energy () const |
virtual Double_t | GetZDCEMEnergy (Int_t) const |
virtual AliVParticle * | GetTrack (Int_t i) const |
virtual Int_t | GetNumberOfTracks () const |
virtual Int_t | GetNumberOfV0s () const |
virtual Int_t | GetNumberOfCascades () const |
Int_t | Raw2MergedLabel (int lbRaw) const |
TParticle * | ParticleFromStack (Int_t i) const |
TParticle * | Particle (int i) const |
virtual const AliVVertex * | GetPrimaryVertex () const |
AliStack * | Stack () |
AliHeader * | Header () |
AliGenEventHeader * | GenEventHeader () const |
virtual void | ConnectTreeE (TTree *tree) |
virtual void | ConnectTreeK (TTree *tree) |
virtual void | ConnectHeaderAndStack (AliHeader *header) |
virtual void | ConnectTreeTR (TTree *tree) |
virtual void | Clean () |
virtual void | InitEvent () |
virtual void | FinishEvent () |
virtual Int_t | GetParticleAndTR (Int_t i, TParticle *&particle, TClonesArray *&trefs) |
virtual void | DrawCheck (Int_t i, Int_t search) |
virtual void | AddSubsidiaryEvent (AliMCEvent *event) |
virtual Int_t | GetNumberOfPrimaries () const |
virtual Int_t | GetPrimaryOffset () const |
virtual Int_t | GetSecondaryOffset () const |
virtual void | SetPrimaryOffset (Int_t ioff) |
virtual void | SetSecondaryOffset (Int_t ioff) |
virtual Bool_t | IsPhysicalPrimary (Int_t i) const |
Int_t | GetPrimary (Int_t id) |
virtual Int_t | BgLabelToIndex (Int_t label) |
virtual Bool_t | IsFromBGEvent (Int_t index) |
TList * | GetCocktailList () |
TString | GetGenerator (Int_t index) |
Bool_t | GetCocktailGenerator (Int_t index, TString &nameGen) |
virtual Bool_t | IsSecondaryFromWeakDecay (Int_t index) |
virtual Bool_t | IsSecondaryFromMaterial (Int_t index) |
virtual void | SetParticleArray (TClonesArray *mcParticles) |
virtual void | SetExternalHeader (AliVHeader *aodmcHeader) |
virtual AliGenEventHeader * | FindHeader (Int_t ipart) |
virtual Int_t | EventIndex (Int_t) const |
virtual Int_t | EventIndexForCaloCluster (Int_t) const |
virtual Int_t | EventIndexForPHOSCell (Int_t) const |
virtual Int_t | EventIndexForEMCALCell (Int_t) const |
AliCentrality * | GetCentrality () |
AliEventplane * | GetEventplane () |
virtual AliVVZERO * | GetVZEROData () const |
virtual AliVZDC * | GetZDCData () const |
virtual AliVEvent::EDataLayoutType | GetDataLayoutType () const |
virtual Int_t | FindIndexAndEvent (Int_t oldidx, AliMCEvent *&event) const |
Bool_t | HasSubsidiaries () const |
Bool_t | IsFromSubsidiaryEvent (int id) const |
void | SetTopEvent (const AliMCEvent *ev) |
const AliMCEvent * | GetTopEvent () const |
![]() | |
AliVEvent () | |
virtual | ~AliVEvent () |
AliVEvent (const AliVEvent &vEvnt) | |
AliVEvent & | operator= (const AliVEvent &vEvnt) |
virtual Bool_t | InitMagneticField () const |
virtual Double_t | GetDiamondX () const |
virtual Double_t | GetDiamondY () const |
virtual void | GetDiamondCovXY (Float_t cov[3]) const |
virtual ULong64_t | GetTriggerMaskNext50 () const |
virtual Bool_t | IsTriggerClassFired (const char *) const |
virtual AliVTrack * | GetVTrack (Int_t) const |
virtual const AliTOFHeader * | GetTOFHeader () 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 AliVCluster * | GetCaloCluster (Int_t) const |
virtual Int_t | GetNumberOfCaloClusters () const |
virtual Int_t | GetEMCALClusters (TRefArray *) const |
virtual Int_t | GetPHOSClusters (TRefArray *) const |
virtual AliVCaloCells * | GetEMCALCells () const |
virtual AliVCaloCells * | GetPHOSCells () const |
const TGeoHMatrix * | GetPHOSMatrix (Int_t) const |
const TGeoHMatrix * | GetEMCALMatrix (Int_t) const |
virtual AliVCaloTrigger * | GetCaloTrigger (TString) const |
virtual Bool_t | IsPileupFromSPD (Int_t, Double_t, Double_t, Double_t, Double_t) const |
virtual AliVMultiplicity * | GetMultiplicity () const |
virtual Int_t | GetNumberOfITSClusters (Int_t) const |
virtual Bool_t | IsPileupFromSPDInMultBins () const |
virtual const Float_t * | GetVZEROEqFactors () const |
virtual Float_t | GetVZEROEqMultiplicity (Int_t) const |
virtual void | SetVZEROEqFactors (Float_t[64]) const |
virtual AliVAD * | GetADData () const |
virtual Int_t | GetNumberOfTrdTracks () const |
virtual AliVTrdTrack * | GetTrdTrack (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 AliVfriendEvent * | FindFriend () const |
virtual void | SetFriendEvent (AliVfriendEvent *) |
virtual UInt_t | GetEventSpecie () const |
virtual AliESDkink * | GetKink (Int_t) const |
virtual Int_t | GetNumberOfKinks () const |
virtual Int_t | GetVZEROData (AliESDVZERO &) const |
virtual Int_t | GetMultiplicity (AliMultiplicity &) const |
virtual const AliVVertex * | GetPrimaryVertexSPD () const |
virtual const AliVVertex * | GetPrimaryVertexTPC () const |
virtual const AliVVertex * | GetPrimaryVertexTracks () 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 Bool_t | IsDetectorOn (ULong_t) const |
virtual void | ConnectTracks () |
const char * | Whoami () |
virtual ULong64_t | GetSize () const |
virtual void | AdjustMCLabels (const AliVEvent *) |
Static Public Member Functions | |
static Int_t | BgLabelOffset () |
static AliMCParticle * | GetDummyTrack () |
Private Member Functions | |
virtual void | ReorderAndExpandTreeTR () |
void | UpdateEventInformation () |
virtual void | AssignGeneratorIndex () |
virtual void | AssignGeneratorIndex (Int_t index, Int_t dmin, Int_t dmax) |
Private Attributes | |
AliStack * | fStack |
TClonesArray * | fMCParticles |
TObjArray * | fMCParticleMap |
AliHeader * | fHeader |
AliVHeader * | fAODMCHeader |
TClonesArray * | fTRBuffer |
TClonesArray * | fTrackReferences |
TTree * | fTreeTR |
TTree * | fTmpTreeTR |
TFile * | fTmpFileTR |
Int_t | fNprimaries |
Int_t | fNparticles |
TList * | fSubsidiaryEvents |
Int_t | fPrimaryOffset |
Int_t | fSecondaryOffset |
Bool_t | fExternal |
const AliMCEvent * | fTopEvent |
AliVVertex * | fVertex |
Int_t | fNBG |
Static Private Attributes | |
static Int_t | fgkBgLabelOffset |
Top MCEvent (if not embedded, then itself) More... | |
Additional Inherited Members | |
![]() | |
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), kCaloOnly = BIT(29), kFastOnly = BIT(30), kAny = 0xffffffff, kAnyINT = kMB | kINT7 | kINT5 | kINT8 | kSPI7 } |
Definition at line 36 of file AliMCEvent.h.
AliMCEvent::AliMCEvent | ( | ) |
Definition at line 48 of file AliMCEvent.cxx.
Referenced by AddSubsidiaryEvent().
|
virtual |
Definition at line 110 of file AliMCEvent.cxx.
AliMCEvent::AliMCEvent | ( | const AliMCEvent & | mcEvnt | ) |
Definition at line 74 of file AliMCEvent.cxx.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 48 of file AliMCEvent.h.
|
virtual |
Definition at line 684 of file AliMCEvent.cxx.
Referenced by AliMCEventHandler::BeginEvent(), and Header().
|
privatevirtual |
Definition at line 957 of file AliMCEvent.cxx.
Referenced by AssignGeneratorIndex(), GetTopEvent(), PreReadAll(), and SetParticleArray().
|
privatevirtual |
Definition at line 999 of file AliMCEvent.cxx.
|
inlinestatic |
Definition at line 138 of file AliMCEvent.h.
Referenced by BgLabelToIndex(), FindIndexAndEvent(), GetGenerator(), GetParticleAndTR(), GetTrack(), IsFromBGEvent(), IsFromSubsidiaryEvent(), IsPhysicalPrimary(), IsSecondaryFromMaterial(), IsSecondaryFromWeakDecay(), ParticleFromStack(), Raw2MergedLabel(), AliMCEventHandler::SelectParticle(), and AliAODHandler::StoreMCParticles().
|
virtual |
Definition at line 768 of file AliMCEvent.cxx.
Referenced by AliMCEventHandler::SelectParticle(), SetSecondaryOffset(), and AliAODHandler::StoreMCParticles().
|
virtual |
Definition at line 230 of file AliMCEvent.cxx.
Referenced by Header(), and AliMCEventHandler::ResetIO().
|
virtual |
Definition at line 133 of file AliMCEvent.cxx.
Referenced by AliMCGenHandler::BeginEvent(), and Header().
|
virtual |
Definition at line 115 of file AliMCEvent.cxx.
Referenced by Header(), and AliMCEventHandler::Init().
|
virtual |
Definition at line 121 of file AliMCEvent.cxx.
Referenced by Header(), and AliMCEventHandler::LoadEvent().
|
virtual |
Definition at line 169 of file AliMCEvent.cxx.
Referenced by Header(), AliMCEventHandler::LoadEvent(), and AliMCEventHandler::ResetIO().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 51 of file AliMCEvent.h.
|
virtual |
Definition at line 269 of file AliMCEvent.cxx.
Referenced by AliMCEventHandler::DrawCheck(), and Header().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 152 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 153 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 155 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 154 of file AliMCEvent.h.
|
virtual |
Definition at line 699 of file AliMCEvent.cxx.
Referenced by SetExternalHeader().
|
virtual |
Definition at line 732 of file AliMCEvent.cxx.
Referenced by FindHeader(), GetParticleAndTR(), GetTrack(), GetZDCData(), IsFromSubsidiaryEvent(), IsPhysicalPrimary(), IsSecondaryFromMaterial(), and IsSecondaryFromWeakDecay().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 49 of file AliMCEvent.h.
|
virtual |
Definition at line 245 of file AliMCEvent.cxx.
Referenced by AliMCEventHandler::FinishEvent(), and Header().
AliGenEventHeader * AliMCEvent::GenEventHeader | ( | ) | const |
Definition at line 668 of file AliMCEvent.cxx.
Referenced by GetCocktailList(), GetPrimaryVertex(), Header(), IsFromBGEvent(), and AliAnalysisTaskMCParticleFilter::UserExec().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 83 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 156 of file AliMCEvent.h.
Bool_t AliMCEvent::GetCocktailGenerator | ( | Int_t | index, |
TString & | nameGen | ||
) |
Definition at line 1011 of file AliMCEvent.cxx.
Referenced by BgLabelOffset().
TList * AliMCEvent::GetCocktailList | ( | ) |
Definition at line 913 of file AliMCEvent.cxx.
Referenced by AssignGeneratorIndex(), BgLabelOffset(), and GetGenerator().
|
virtual |
|
static |
Definition at line 1125 of file AliMCEvent.cxx.
Referenced by GetTopEvent(), and GetTrack().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 157 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 85 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 89 of file AliMCEvent.h.
TString AliMCEvent::GetGenerator | ( | Int_t | index | ) |
Definition at line 934 of file AliMCEvent.cxx.
Referenced by BgLabelOffset(), and GetCocktailGenerator().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 62 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 50 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 73 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 100 of file AliMCEvent.h.
|
inlinevirtual |
Definition at line 128 of file AliMCEvent.h.
Referenced by BgLabelToIndex(), InitEvent(), Raw2MergedLabel(), AliAODHandler::StoreMCParticles(), AliAnalysisTaskMCParticleFilter::UserExec(), and AliMCEventHandler::VerifySelectedParticles().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 98 of file AliMCEvent.h.
Referenced by AliMCEventHandler::CreateLabelMap(), InitEvent(), AliMUONRecoCheck::MakeTrackRefs(), AliMUONRecoCheck::MakeTriggerableTracks(), AliAODHandler::StoreMCParticles(), AliAnalysisTaskMCParticleFilter::UserExec(), and AliMCEventHandler::VerifySelectedParticles().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 99 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 82 of file AliMCEvent.h.
|
virtual |
Definition at line 188 of file AliMCEvent.cxx.
Referenced by AliMCEventHandler::GetParticleAndTR(), GetParticleAndTR(), and Header().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 72 of file AliMCEvent.h.
Int_t AliMCEvent::GetPrimary | ( | Int_t | id | ) |
Definition at line 1108 of file AliMCEvent.cxx.
Referenced by SetSecondaryOffset().
|
inlinevirtual |
Definition at line 129 of file AliMCEvent.h.
Referenced by BgLabelToIndex(), FindIndexAndEvent(), and Raw2MergedLabel().
|
virtual |
Reimplemented from AliVEvent.
Definition at line 881 of file AliMCEvent.cxx.
Referenced by GetNumberOfCascades().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 71 of file AliMCEvent.h.
|
inlinevirtual |
Definition at line 130 of file AliMCEvent.h.
Referenced by BgLabelToIndex(), FindIndexAndEvent(), and Raw2MergedLabel().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 52 of file AliMCEvent.h.
|
inline |
Definition at line 169 of file AliMCEvent.h.
|
virtual |
Implements AliVEvent.
Definition at line 540 of file AliMCEvent.cxx.
Referenced by AssignGeneratorIndex(), AliAnalysisTaskPIDqa::FillTPCHistogramsNsigma(), AliAnalysisTaskPIDqa::FillTPCHistogramsSignal(), AliAnalysisTaskPIDqa::FillTRDHistogramsBasic(), AliAnalysisTaskPIDqa::FillTRDHistogramsLikelihood(), AliAnalysisTaskPIDqa::FillTRDHistogramsNsigma(), GetCocktailGenerator(), AliPIDResponse::GetITSsignalTunedOnData(), AliPIDResponse::GetTPCsignalTunedOnData(), GetTrack(), GetZDCEMEnergy(), Particle(), PreReadAll(), AliAODHandler::StoreMCParticles(), AliAnalysisTaskMCParticleFilter::UserExec(), AliPriorsTask::UserExec(), and AliMCEventHandler::VerifySelectedParticles().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 88 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 87 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 159 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 160 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 94 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 90 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 92 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 91 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 93 of file AliMCEvent.h.
|
inline |
Definition at line 166 of file AliMCEvent.h.
|
inline |
Definition at line 115 of file AliMCEvent.h.
Referenced by AliMCEventHandler::BeginEvent(), AliAnalysisTaskSE::Exec(), and AliAODHandler::StoreMCParticles().
|
virtual |
Definition at line 826 of file AliMCEvent.cxx.
Referenced by AliMCEventHandler::BeginEvent(), and Header().
|
virtual |
Definition at line 894 of file AliMCEvent.cxx.
Referenced by BgLabelOffset().
Bool_t AliMCEvent::IsFromSubsidiaryEvent | ( | int | id | ) | const |
Definition at line 527 of file AliMCEvent.cxx.
Referenced by HasSubsidiaries().
|
virtual |
Definition at line 784 of file AliMCEvent.cxx.
Referenced by IsPhysicalPrimary(), SetSecondaryOffset(), and AliAODHandler::StoreMCParticles().
|
virtual |
Definition at line 812 of file AliMCEvent.cxx.
Referenced by BgLabelOffset(), IsSecondaryFromMaterial(), and AliAODHandler::StoreMCParticles().
|
virtual |
Definition at line 799 of file AliMCEvent.cxx.
Referenced by BgLabelOffset(), IsSecondaryFromWeakDecay(), and AliAODHandler::StoreMCParticles().
AliMCEvent & AliMCEvent::operator= | ( | const AliMCEvent & | mcEvnt | ) |
Definition at line 100 of file AliMCEvent.cxx.
TParticle * AliMCEvent::Particle | ( | int | i | ) | const |
Definition at line 1088 of file AliMCEvent.cxx.
Referenced by GetNumberOfCascades(), and GetPrimary().
TParticle * AliMCEvent::ParticleFromStack | ( | Int_t | i | ) | const |
Definition at line 653 of file AliMCEvent.cxx.
Referenced by GetNumberOfCascades().
|
virtual |
Definition at line 854 of file AliMCEvent.cxx.
Referenced by AliMCEventHandler::BeginEvent(), PreReadAll(), and Print().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 57 of file AliMCEvent.h.
Int_t AliMCEvent::Raw2MergedLabel | ( | int | lbRaw | ) | const |
Definition at line 1095 of file AliMCEvent.cxx.
Referenced by GetNumberOfCascades().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 53 of file AliMCEvent.h.
|
privatevirtual |
Definition at line 320 of file AliMCEvent.cxx.
Referenced by ConnectTreeTR(), and GetTopEvent().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 59 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 77 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 78 of file AliMCEvent.h.
|
inlinevirtual |
Definition at line 148 of file AliMCEvent.h.
Referenced by AliAODInputHandler::BeginEvent().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 68 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 76 of file AliMCEvent.h.
|
virtual |
Definition at line 1057 of file AliMCEvent.cxx.
Referenced by AliAODInputHandler::BeginEvent(), and BgLabelOffset().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 67 of file AliMCEvent.h.
|
inlinevirtual |
Definition at line 131 of file AliMCEvent.h.
Referenced by InitEvent().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 66 of file AliMCEvent.h.
|
inlinevirtual |
Definition at line 132 of file AliMCEvent.h.
Referenced by InitEvent().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 56 of file AliMCEvent.h.
|
inline |
Definition at line 168 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 80 of file AliMCEvent.h.
|
inlinevirtual |
Implements AliVEvent.
Definition at line 79 of file AliMCEvent.h.
|
inline |
Definition at line 114 of file AliMCEvent.h.
Referenced by AliMCGenHandler::FinishEvent(), and AliAODHandler::StoreMCParticles().
|
private |
Definition at line 143 of file AliMCEvent.cxx.
Referenced by ConnectHeaderAndStack(), ConnectTreeK(), and GetTopEvent().
|
inlinevirtual |
Implements AliVEvent.
Definition at line 54 of file AliMCEvent.h.
|
private |
Definition at line 188 of file AliMCEvent.h.
Referenced by GenEventHeader(), GetCocktailList(), and SetExternalHeader().
|
private |
Definition at line 199 of file AliMCEvent.h.
Referenced by GenEventHeader(), GetCocktailList(), GetTrack(), ParticleFromStack(), and SetParticleArray().
|
staticprivate |
Top MCEvent (if not embedded, then itself)
Definition at line 201 of file AliMCEvent.h.
Referenced by BgLabelOffset().
|
private |
Definition at line 187 of file AliMCEvent.h.
Referenced by ConnectHeaderAndStack(), ConnectTreeE(), ConnectTreeK(), GenEventHeader(), Header(), and UpdateEventInformation().
|
private |
Definition at line 186 of file AliMCEvent.h.
Referenced by FinishEvent(), GetTrack(), and UpdateEventInformation().
|
private |
Definition at line 185 of file AliMCEvent.h.
Referenced by FinishEvent(), GetTrack(), ParticleFromStack(), SetParticleArray(), and UpdateEventInformation().
|
private |
Definition at line 203 of file AliMCEvent.h.
Referenced by FinishEvent(), and IsFromBGEvent().
|
private |
Definition at line 195 of file AliMCEvent.h.
Referenced by DrawCheck(), FinishEvent(), GetNumberOfTracks(), GetParticleAndTR(), GetTrack(), InitEvent(), SetParticleArray(), and UpdateEventInformation().
|
private |
Definition at line 194 of file AliMCEvent.h.
Referenced by AssignGeneratorIndex(), BgLabelToIndex(), FindIndexAndEvent(), FinishEvent(), GetGenerator(), GetNumberOfPrimaries(), GetTrack(), InitEvent(), SetParticleArray(), and UpdateEventInformation().
|
private |
Definition at line 197 of file AliMCEvent.h.
Referenced by GetPrimaryOffset(), GetTrack(), and SetPrimaryOffset().
|
private |
Definition at line 198 of file AliMCEvent.h.
Referenced by GetSecondaryOffset(), GetTrack(), and SetSecondaryOffset().
|
private |
Definition at line 184 of file AliMCEvent.h.
Referenced by AddSubsidiaryEvent(), Clean(), ConnectHeaderAndStack(), ConnectTreeK(), DrawCheck(), FinishEvent(), GetParticleAndTR(), GetTrack(), IsPhysicalPrimary(), IsSecondaryFromMaterial(), IsSecondaryFromWeakDecay(), ParticleFromStack(), PreReadAll(), ReorderAndExpandTreeTR(), Stack(), and UpdateEventInformation().
|
private |
Definition at line 196 of file AliMCEvent.h.
Referenced by AddSubsidiaryEvent(), BgLabelToIndex(), FindHeader(), FindIndexAndEvent(), FinishEvent(), GetGenerator(), GetParticleAndTR(), GetTrack(), HasSubsidiaries(), InitEvent(), IsFromBGEvent(), IsFromSubsidiaryEvent(), IsPhysicalPrimary(), IsSecondaryFromMaterial(), IsSecondaryFromWeakDecay(), ParticleFromStack(), PreReadAll(), Raw2MergedLabel(), and ~AliMCEvent().
|
private |
Definition at line 193 of file AliMCEvent.h.
Referenced by ConnectTreeTR(), and ReorderAndExpandTreeTR().
|
private |
Definition at line 192 of file AliMCEvent.h.
Referenced by ReorderAndExpandTreeTR().
|
private |
Definition at line 200 of file AliMCEvent.h.
Referenced by AliMCEvent(), AssignGeneratorIndex(), GetCocktailGenerator(), GetTopEvent(), and SetTopEvent().
|
private |
Definition at line 190 of file AliMCEvent.h.
Referenced by FinishEvent(), and GetTrack().
|
private |
Definition at line 189 of file AliMCEvent.h.
Referenced by Clean(), ConnectTreeTR(), DrawCheck(), FinishEvent(), GetParticleAndTR(), GetTrack(), and ReorderAndExpandTreeTR().
|
private |
Definition at line 191 of file AliMCEvent.h.
Referenced by ConnectTreeTR(), DrawCheck(), GetParticleAndTR(), GetTrack(), and ReorderAndExpandTreeTR().
|
mutableprivate |
Definition at line 202 of file AliMCEvent.h.
Referenced by GetPrimaryVertex().