![]() |
AliPhysics
9df6235 (9df6235)
|
#include <AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h>
Public Member Functions | |
AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks () | |
AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks (const Char_t *name, AliRDHFCutsXicPlustoXiPiPifromAODtracks *cuts, Bool_t writeVariableTree=kTRUE) | |
virtual | ~AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks () |
virtual void | UserCreateOutputObjects () |
Implementation of interface methods. More... | |
virtual void | Init () |
virtual void | LocalInit () |
virtual void | UserExec (Option_t *option) |
virtual void | Terminate (Option_t *option) |
void | FillROOTObjects (AliAODRecoCascadeHF3Prong *xicobj, AliAODMCParticle *mcpart, AliAODMCParticle *mcdau1, AliAODMCParticle *mcdau2, AliAODMCParticle *mcdauxi, Int_t mcnused) |
void | MakeAnalysis (AliAODEvent *aod, TClonesArray *mcArray) |
void | SetMC (Bool_t theMCon) |
set MC usage More... | |
Bool_t | GetMC () const |
void | SetReconstructPrimVert (Bool_t a) |
void | SelectCascade (const AliVEvent *event, Int_t nCascades, Int_t &nSeleCasc, Bool_t *seleCascFlags) |
void | SelectTrack (const AliVEvent *event, Int_t trkEntries, Int_t &nSeleTrks, Bool_t *seleFlags) |
Bool_t | SelectLikeSign (AliAODTrack *trk1, AliAODTrack *trk2) |
AliAODRecoCascadeHF3Prong * | MakeCascadeHF3Prong (AliAODcascade *casc, AliAODTrack *trk1, AliAODTrack *trk2, AliAODEvent *aod, AliAODVertex *secvert, Double_t dispersion) |
Private Member Functions | |
AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks (const AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks &source) | |
AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks & | operator= (const AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks &source) |
void | DefineTreeVariables () |
void | DefineGeneralHistograms () |
void | DefineAnalysisHistograms () |
AliAODVertex * | CallPrimaryVertex (AliAODcascade *casc, AliAODTrack *trk1, AliAODTrack *trk2, AliAODEvent *evt) |
AliAODVertex * | PrimaryVertex (const TObjArray *trkArray, AliVEvent *event) |
AliAODVertex * | CallReconstructSecondaryVertex (AliAODTrack *trk1, AliAODTrack *trk2, Double_t &disp) |
AliAODVertex * | ReconstructSecondaryVertex (TObjArray *trkArray, Double_t &dispersion, Bool_t useTRefArray=kTRUE) |
Private Attributes | |
Bool_t | fUseMCInfo |
TList * | fOutput |
Use MC info. More... | |
TList * | fOutputAll |
! User output slot 3 // Analysis histos More... | |
TList * | fListCuts |
! User output slot 2 // Cuts More... | |
TH1F * | fCEvents |
TH1F * | fHTrigger |
Histogram to check selected events. More... | |
TH1F * | fHCentrality |
Histograms to check trigger. More... | |
AliRDHFCutsXicPlustoXiPiPifromAODtracks * | fAnalCuts |
histogram to check centrality More... | |
Bool_t | fIsEventSelected |
Cuts - sent to output slot 2. More... | |
Bool_t | fWriteVariableTree |
flag for event selected More... | |
TTree * | fVariablesTree |
flag to decide whether to write the candidate variables on a tree variables More... | |
Bool_t | fReconstructPrimVert |
Bool_t | fIsMB |
Reconstruct primary vertex excluding candidate tracks. More... | |
Bool_t | fIsSemi |
Is MB event. More... | |
Bool_t | fIsCent |
is semi-central trigger event More... | |
Bool_t | fIsINT7 |
is central trigger event More... | |
Bool_t | fIsEMC7 |
is int7 trigger event More... | |
Float_t * | fCandidateVariables |
is emc7 trigger event More... | |
AliAODVertex * | fVtx1 |
AliESDVertex * | fV1 |
primary vertex More... | |
Double_t | fBzkG |
primary vertex More... | |
Float_t | fCentrality |
magnetic field value [kG] More... | |
Float_t | fTriggerCheck |
centrality More... | |
THnSparse * | fHistoXicMass |
Trigger information. More... | |
TH1F * | fHistoDcaPi1Pi2 |
! DCA between pions More... | |
TH1F * | fHistoDcaPiCasc |
! DCA between pi and cascade More... | |
TH1F * | fHistoLikeDecayLength |
! Decay length More... | |
TH1F * | fHistoLikeDecayLengthXY |
! Decay length in XY More... | |
TH1F * | fHistoXicCosPAXY |
! Xic cosine pointing angle More... | |
TH1F * | fHistoXiMass |
! mass of xi More... | |
TH1F * | fHistoCascDcaXiDaughters |
! DCA of xi daughgers More... | |
TH1F * | fHistoCascDcaV0Daughters |
! DCA of v0 daughters More... | |
TH1F * | fHistoCascDcaV0ToPrimVertex |
! DCA of v0 to primary vertex More... | |
TH1F * | fHistoCascDcaPosToPrimVertex |
! DCA of positive track to primary vertex More... | |
TH1F * | fHistoCascDcaNegToPrimVertex |
! DCA of negative track to primary vertex More... | |
TH1F * | fHistoCascDcaBachToPrimVertex |
! DCA of bachelor track to primary vertex More... | |
TH1F * | fHistoCascCosPAXiPrim |
! Cosine pointing angle of Xi to primary vertex More... | |
TH1F * | fHistoXiPt |
! Xi pt More... | |
TH1F * | fHistoPiPt |
! Pion pT More... | |
TH1F * | fHistoPid0 |
! pion d0 More... | |
TH1F * | fHistonSigmaTPCpi |
! nSigma of TPC pion More... | |
TH1F * | fHistonSigmaTOFpi |
! nSigma of TOF pion More... | |
TH1F * | fHistoProbPion |
! Probability to be pion More... | |
TH2F * | fHistoXiMassvsPtRef |
! Reference Xi mass spectra More... | |
TH2F * | fHistoXiMassvsPtRef2 |
! Reference Xi mass spectra More... | |
TH2F * | fHistoXiMassvsPtRef3 |
! Reference Xi mass spectra More... | |
TH2F * | fHistoXiMassvsPtRef4 |
! Reference Xi mass spectra More... | |
TH2F * | fHistoXiMassvsPtRef5 |
! Reference Xi mass spectra More... | |
TH2F * | fHistoXiMassvsPtRef6 |
! Reference Xi mass spectra More... | |
TH1F * | fHistoPiPtRef |
! Reference pi spectra More... | |
Definition at line 41 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks | ( | ) |
Definition at line 87 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by SetReconstructPrimVert().
AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks | ( | const Char_t * | name, |
AliRDHFCutsXicPlustoXiPiPifromAODtracks * | cuts, | ||
Bool_t | writeVariableTree = kTRUE |
||
) |
Definition at line 146 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
|
virtual |
Definition at line 216 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
|
private |
|
private |
Definition at line 1216 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by MakeCascadeHF3Prong(), and SetReconstructPrimVert().
|
private |
Definition at line 1251 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by MakeAnalysis(), and SetReconstructPrimVert().
|
private |
Definition at line 1065 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by SetReconstructPrimVert(), and UserCreateOutputObjects().
|
private |
Definition at line 992 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by SetReconstructPrimVert(), and UserCreateOutputObjects().
|
private |
Definition at line 875 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by SetReconstructPrimVert(), and UserCreateOutputObjects().
void AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::FillROOTObjects | ( | AliAODRecoCascadeHF3Prong * | xicobj, |
AliAODMCParticle * | mcpart, | ||
AliAODMCParticle * | mcdau1, | ||
AliAODMCParticle * | mcdau2, | ||
AliAODMCParticle * | mcdauxi, | ||
Int_t | mcnused | ||
) |
Definition at line 652 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by LocalInit(), and MakeAnalysis().
|
inline |
Definition at line 61 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
|
virtual |
Definition at line 257 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by LocalInit().
|
inlinevirtual |
Definition at line 51 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
void AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::MakeAnalysis | ( | AliAODEvent * | aod, |
TClonesArray * | mcArray | ||
) |
Definition at line 482 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by LocalInit(), UserCreateOutputObjects(), and UserExec().
AliAODRecoCascadeHF3Prong * AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::MakeCascadeHF3Prong | ( | AliAODcascade * | casc, |
AliAODTrack * | trk1, | ||
AliAODTrack * | trk2, | ||
AliAODEvent * | aod, | ||
AliAODVertex * | secvert, | ||
Double_t | dispersion | ||
) |
Definition at line 1447 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by MakeAnalysis(), and SetReconstructPrimVert().
|
private |
Referenced by SetReconstructPrimVert().
|
private |
Definition at line 1285 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by CallPrimaryVertex(), and SetReconstructPrimVert().
|
private |
Definition at line 1400 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by CallReconstructSecondaryVertex(), and SetReconstructPrimVert().
void AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::SelectCascade | ( | const AliVEvent * | event, |
Int_t | nCascades, | ||
Int_t & | nSeleCasc, | ||
Bool_t * | seleCascFlags | ||
) |
Definition at line 1158 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by MakeAnalysis(), and SetReconstructPrimVert().
Bool_t AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::SelectLikeSign | ( | AliAODTrack * | trk1, |
AliAODTrack * | trk2 | ||
) |
Definition at line 1204 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by MakeAnalysis(), and SetReconstructPrimVert().
void AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks::SelectTrack | ( | const AliVEvent * | event, |
Int_t | trkEntries, | ||
Int_t & | nSeleTrks, | ||
Bool_t * | seleFlags | ||
) |
Definition at line 1126 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by MakeAnalysis(), and SetReconstructPrimVert().
|
inline |
set MC usage
Definition at line 60 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by AddTaskXicPlus2XiPiPifromAODtracks().
|
inline |
Definition at line 63 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by AddTaskXicPlus2XiPiPifromAODtracks().
|
virtual |
Definition at line 421 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by LocalInit().
|
virtual |
Implementation of interface methods.
Definition at line 448 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
|
virtual |
Definition at line 279 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.cxx.
Referenced by LocalInit().
|
private |
histogram to check centrality
Definition at line 90 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), FillROOTObjects(), Init(), MakeAnalysis(), SelectCascade(), SelectTrack(), UserExec(), and ~AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks().
|
private |
primary vertex
Definition at line 103 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by CallReconstructSecondaryVertex(), MakeCascadeHF3Prong(), ReconstructSecondaryVertex(), and UserExec().
|
private |
is emc7 trigger event
! variables to be written to the tree
Definition at line 100 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineTreeVariables(), FillROOTObjects(), and ~AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks().
|
private |
magnetic field value [kG]
Definition at line 104 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by FillROOTObjects(), and UserExec().
|
private |
Definition at line 87 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), and UserExec().
|
private |
Histograms to check trigger.
Definition at line 89 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), and UserExec().
|
private |
! Cosine pointing angle of Xi to primary vertex
Definition at line 123 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! DCA of bachelor track to primary vertex
Definition at line 122 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! DCA of negative track to primary vertex
Definition at line 121 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! DCA of positive track to primary vertex
Definition at line 120 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! DCA of v0 daughters
Definition at line 118 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! DCA of v0 to primary vertex
Definition at line 119 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! DCA of xi daughgers
Definition at line 117 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! DCA between pions
Definition at line 110 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! DCA between pi and cascade
Definition at line 111 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Decay length
Definition at line 112 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Decay length in XY
Definition at line 113 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! nSigma of TOF pion
Definition at line 129 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! nSigma of TPC pion
Definition at line 128 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! pion d0
Definition at line 127 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Pion pT
Definition at line 126 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Reference pi spectra
Definition at line 138 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), and SelectTrack().
|
private |
! Probability to be pion
Definition at line 130 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Xic cosine pointing angle
Definition at line 114 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
Trigger information.
! xic mass spectra
Definition at line 108 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! mass of xi
Definition at line 116 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Reference Xi mass spectra
Definition at line 132 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), and SelectCascade().
|
private |
! Reference Xi mass spectra
Definition at line 133 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), and SelectCascade().
|
private |
! Reference Xi mass spectra
Definition at line 134 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), and SelectCascade().
|
private |
! Reference Xi mass spectra
Definition at line 135 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), and SelectCascade().
|
private |
! Reference Xi mass spectra
Definition at line 136 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), and SelectCascade().
|
private |
! Reference Xi mass spectra
Definition at line 137 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), and SelectCascade().
|
private |
! Xi pt
Definition at line 124 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
Histogram to check selected events.
Definition at line 88 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), and UserExec().
|
private |
is semi-central trigger event
Definition at line 97 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by UserExec().
|
private |
is int7 trigger event
Definition at line 99 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by UserExec().
|
private |
Cuts - sent to output slot 2.
Definition at line 91 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by Init(), and UserExec().
|
private |
is central trigger event
Definition at line 98 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by UserExec().
|
private |
Reconstruct primary vertex excluding candidate tracks.
Definition at line 95 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by UserExec().
|
private |
Is MB event.
Definition at line 96 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by UserExec().
|
private |
! User output slot 2 // Cuts
Definition at line 86 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by Init(), and ~AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks().
|
private |
Use MC info.
! User output slot 1 // general histos
Definition at line 84 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineGeneralHistograms(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks().
|
private |
! User output slot 3 // Analysis histos
Definition at line 85 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineAnalysisHistograms(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks().
|
private |
Definition at line 94 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by MakeCascadeHF3Prong(), and SetReconstructPrimVert().
|
private |
centrality
Definition at line 105 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by UserExec().
|
private |
Definition at line 83 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by FillROOTObjects(), GetMC(), MakeAnalysis(), SetMC(), and UserExec().
|
private |
primary vertex
Definition at line 102 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by PrimaryVertex(), ReconstructSecondaryVertex(), and UserExec().
|
private |
flag to decide whether to write the candidate variables on a tree variables
! tree of the candidate variables after track selection on output slot 4
Definition at line 93 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by DefineTreeVariables(), FillROOTObjects(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks().
|
private |
Definition at line 101 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by FillROOTObjects(), MakeCascadeHF3Prong(), SelectCascade(), and UserExec().
|
private |
flag for event selected
Definition at line 92 of file AliAnalysisTaskSEXicPlus2XiPiPifromAODtracks.h.
Referenced by FillROOTObjects(), Terminate(), UserCreateOutputObjects(), and UserExec().