ROOT logo
AliRoot » PWGPP » AliAnalysisTaskQASym

class AliAnalysisTaskQASym: public AliAnalysisTaskSE

Function Members (Methods)

public:
AliAnalysisTaskQASym(const char* name = "AliAnalysisTaskQASym")
virtual~AliAnalysisTaskQASym()
virtual voidTTask::Abort()MENU
voidTObject::AbstractMethod(const char* method) const
virtual voidTTask::Add(TTask* task)
virtual voidAliAnalysisTaskSE::AddAODBranch(const char* cname, void* addobj, const char* fname = "")
virtual AliAODEvent*AliAnalysisTaskSE::AODEvent() const
virtual voidTObject::AppendPad(Option_t* option = "")
Bool_tAliAnalysisTask::AreSlotsConnected()
virtual voidTTask::Browse(TBrowser* b)
Bool_tAliAnalysisTask::CheckCircularDeps()
voidAliAnalysisTask::CheckNotify(Bool_t init = kFALSE)
virtual Bool_tAliAnalysisTask::CheckOwnership() const
virtual Bool_tAliAnalysisTask::CheckPostData() const
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTTask::CleanTasks()
virtual voidTTask::Clear(Option_t* option = "")
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual Int_tTNamed::Compare(const TObject* obj) const
Bool_tAliAnalysisTask::ConnectInput(Int_t islot, AliAnalysisDataContainer* cont)
virtual voidAliAnalysisTaskSE::ConnectInputData(Option_t* option = "")
Bool_tAliAnalysisTask::ConnectOutput(Int_t islot, AliAnalysisDataContainer* cont)
virtual voidTTask::Continue()MENU
virtual voidTNamed::Copy(TObject& named) const
virtual voidAliAnalysisTaskSE::CreateOutputObjects()
virtual const char*AliAnalysisTaskSE::CurrentFileName()
virtual Int_tAliAnalysisTaskSE::DebugLevel() 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 Long64_tAliAnalysisTaskSE::Entry() const
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual AliESDfriend*AliAnalysisTaskSE::ESDfriend() const
virtual const AliEventTag*AliAnalysisTaskSE::EventTag() const
virtual voidAliAnalysisTaskSE::Exec(Option_t* option)
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 voidTTask::ExecuteTask(Option_t* option = "0")MENU
virtual voidTTask::ExecuteTasks(Option_t* option)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual voidTNamed::FillBuffer(char*& buffer)
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual voidAliAnalysisTask::FinishTaskOutput()
voidAliAnalysisTask::GetBranches(const char* type, TString& result) const
Int_tTTask::GetBreakin() const
Int_tTTask::GetBreakout() const
virtual UInt_tAliAnalysisTaskSE::GetCollisionCandidates() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual const char*TObject::GetIconName() const
TObject*AliAnalysisTask::GetInputData(Int_t islot) const
AliAnalysisDataSlot*AliAnalysisTask::GetInputSlot(Int_t islot) const
TClass*AliAnalysisTask::GetInputType(Int_t islot) const
TList*TTask::GetListOfTasks() const
virtual const char*TNamed::GetName() const
Int_tAliAnalysisTask::GetNinputs() const
Int_tAliAnalysisTask::GetNoutputs() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
TObject*AliAnalysisTask::GetOutputData(Int_t islot) const
AliAnalysisDataSlot*AliAnalysisTask::GetOutputSlot(Int_t islot) const
TClass*AliAnalysisTask::GetOutputType(Int_t islot) const
TObject*AliAnalysisTask::GetPublishedData() const
virtual TList*AliAnalysisTaskSE::GetQAHistos() const
virtual const char*TNamed::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
Bool_tAliAnalysisTask::HasBranches() const
Bool_tAliAnalysisTask::HasExecuted() const
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 voidAliAnalysisTaskSE::Init()
virtual AliVEvent*AliAnalysisTaskSE::InputEvent() const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
Bool_tTTask::IsActive() const
Bool_tAliAnalysisTask::IsChecked() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tAliAnalysisTaskSE::IsEventInBinZero()
virtual Bool_tTTask::IsFolder() const
Bool_tAliAnalysisTask::IsInitialized() const
Bool_tTObject::IsOnHeap() const
Bool_tAliAnalysisTask::IsOutputReady(Int_t islot) const
Bool_tAliAnalysisTask::IsPostEventLoop() const
Bool_tAliAnalysisTask::IsReady() const
virtual Bool_tTNamed::IsSortable() const
virtual Bool_tAliAnalysisTaskSE::IsStandardAOD() const
Bool_tAliAnalysisTask::IsUsed() const
Bool_tAliAnalysisTask::IsZombie() const
voidAliAnalysisTaskSE::LoadBranches() const
virtual voidAliAnalysisTask::LocalInit()
virtual voidTTask::ls(Option_t* option = "*") constMENU
voidTObject::MayNotUse(const char* method) const
virtual AliMCEvent*AliAnalysisTaskSE::MCEvent() const
virtual Bool_tAliAnalysisTaskSE::Notify()
virtual Bool_tAliAnalysisTask::NotifyBinChange()
virtual voidAliAnalysisTaskSE::NotifyRun()
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)
virtual TTree*AliAnalysisTaskSE::OutputTree() const
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTNamed::Print(Option_t* option = "") const
voidAliAnalysisTask::PrintContainers(Option_t* option = "all", Int_t indent = 0) const
virtual voidAliAnalysisTask::PrintTask(Option_t* option = "all", Int_t indent = 0) const
Bool_tAliAnalysisTask::ProducersTouched() const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
virtual voidAliAnalysisTask::Reset()
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "")
virtual voidAliAnalysisTaskSE::SelectCollisionCandidates(UInt_t offlineTriggerMask = AliVEvent::kMB)
voidTTask::SetActive(Bool_t active = kTRUE)TOGGLE
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidAliAnalysisTask::SetBranches(const char* names)
voidTTask::SetBreakin(Int_t breakin = 1)TOGGLE
voidTTask::SetBreakout(Int_t breakout = 1)TOGGLE
voidAliAnalysisTask::SetChecked(Bool_t flag = kTRUE)
virtual voidSetCuts(AliESDtrackCuts* cuts)
virtual voidAliAnalysisTaskSE::SetDebugLevel(Int_t level)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
virtual voidSetFieldOn(Bool_t b = kTRUE)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
virtual voidSetNChargedRange(Int_t low = 0, Int_t high = 1.0*1e7)
static voidTObject::SetObjectStat(Bool_t stat)
voidAliAnalysisTask::SetPostEventLoop(Bool_t flag = kTRUE)
virtual voidSetStandAloneTrack(Bool_t standAlone = kFALSE)
virtual voidTNamed::SetTitle(const char* title = "")MENU
virtual voidSetTrackType(Int_t type)
virtual voidTObject::SetUniqueID(UInt_t uid)
voidAliAnalysisTask::SetUsed(Bool_t flag = kTRUE)
voidAliAnalysisTask::SetZombie(Bool_t flag = kTRUE)
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
virtual voidTerminate(Option_t*)
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidUserCreateOutputObjects()
virtual voidUserExec(Option_t* option)
virtual voidAliAnalysisTaskSE::UserExecMix(Option_t*)
virtual Bool_tAliAnalysisTaskSE::UserNotify()
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:
voidAliAnalysisTaskSE::ConnectMultiHandler()
voidAliAnalysisTask::DefineInput(Int_t islot, TClass* type)
voidAliAnalysisTask::DefineOutput(Int_t islot, TClass* type)
voidAliAnalysisTaskSE::DisconnectMultiHandler()
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidAliAnalysisTask::EnableBranch(Int_t islot, const char* bname) const
char*AliAnalysisTask::GetBranchAddress(Int_t islot, const char* branch) const
voidTObject::MakeZombie()
TFile*AliAnalysisTask::OpenFile(Int_t iout, Option_t* option = "RECREATE") const
Bool_tAliAnalysisTask::PostData(Int_t iout, TObject* data, Option_t* option = "")
Bool_tAliAnalysisTask::SetBranchAddress(Int_t islot, const char* branch, void* address) const

Data Members

protected:
Bool_tTTask::fActivetrue if task is active
TStringAliAnalysisTask::fBranchNamesList of input branches that need to be loaded for this task
Int_tTTask::fBreakin=1 if a break point set at task extry
Int_tTTask::fBreakout=1 if a break point set at task exit
Int_tAliAnalysisTaskSE::fCurrentRunNumber! Current run number
Int_tAliAnalysisTaskSE::fDebugDebug flag
AliESDfriend*AliAnalysisTaskSE::fESDfriend! ESD friend
Int_tAliAnalysisTaskSE::fEntryCurrent entry in the chain
Bool_tTTask::fHasExecutedTrue if task has executed
TList*AliAnalysisTaskSE::fHistosQA! Output histos for QA
Bool_tAliAnalysisTask::fInitializedTrue if Init() was called
AliVEvent*AliAnalysisTaskSE::fInputEvent! VEvent Input
AliInputEventHandler*AliAnalysisTaskSE::fInputHandler! Input Handler
TObjArray*AliAnalysisTask::fInputsArray of input slots
AliMCEvent*AliAnalysisTaskSE::fMCEvent! MC
AliInputEventHandler*AliAnalysisTaskSE::fMCEventHandler! pointer to MCEventHandler
AliMultiInputEventHandler*AliAnalysisTaskSE::fMultiInputHandler! pointer to multihandler
TStringTNamed::fNameobject identifier
Int_tAliAnalysisTask::fNinputsNumber of inputs
Int_tAliAnalysisTask::fNoutputsNumber of outputs
UInt_tAliAnalysisTaskSE::fOfflineTriggerMaskTask processes collision candidates only
TStringTTask::fOptionOption specified in ExecuteTask
AliAODEvent*AliAnalysisTaskSE::fOutputAOD! AOD out
Bool_t*AliAnalysisTask::fOutputReady[fNoutputs] Flags for output readyness
TObjArray*AliAnalysisTask::fOutputsArray of output slots
TObject*AliAnalysisTask::fPublishedData! published data
Bool_tAliAnalysisTask::fReadyFlag if the task is ready
TList*TTask::fTasksList of Tasks
TStringTNamed::fTitleobject title
TTree*AliAnalysisTaskSE::fTreeAAOD output Tree
static TClonesArray*AliAnalysisTaskSE::fgAODCaloClusters! CaloClusters for replication
static TClonesArray*AliAnalysisTaskSE::fgAODDimuons! Dimuons replication
static AliAODCaloTrigger*AliAnalysisTaskSE::fgAODEMCALTrigger! Emcal Trigger for replication
static AliAODCaloCells*AliAnalysisTaskSE::fgAODEmcalCells! Emcal Cell replication
static TClonesArray*AliAnalysisTaskSE::fgAODFMDClusters! FMDClusters for replication
static AliAODHeader*AliAnalysisTaskSE::fgAODHeader! Header for replication
static TClonesArray*AliAnalysisTaskSE::fgAODHmpidRings! HMPID replication
static TClonesArray*AliAnalysisTaskSE::fgAODJets! Jets for replication
static TClonesArray*AliAnalysisTaskSE::fgAODMCParticles! MC Particles for replicatio
static AliAODCaloTrigger*AliAnalysisTaskSE::fgAODPHOSTrigger! Phos Trigger for replication
static TClonesArray*AliAnalysisTaskSE::fgAODPMDClusters! PMDClusters for replication
static AliAODCaloCells*AliAnalysisTaskSE::fgAODPhosCells! Phos Cell replication
static AliAODTracklets*AliAnalysisTaskSE::fgAODTracklets! Tracklets for replication
static TClonesArray*AliAnalysisTaskSE::fgAODTracks! Tracks for replication
static TClonesArray*AliAnalysisTaskSE::fgAODV0s! V0s for replication
static AliAODVZERO*AliAnalysisTaskSE::fgAODVZERO! VZERO for replication
static TClonesArray*AliAnalysisTaskSE::fgAODVertices! Vertices for replication
static TTask*TTask::fgBeginTaskpointer to task initiator
static TTask*TTask::fgBreakPointpointer to current break point
static AliTOFHeader*AliAnalysisTaskSE::fgTOFHeader! TOFHeader for replication
private:
TH2F*fCompareTPCparamTPC param
AliESDtrackCuts*fCutsList of cuts
TH1F*fDcadistance of closest approach
TH1F*fDcaBinPt[3][2]dca histogram for different pt bins and different charges
TH2F*fDcaSigmaNeg[7]dca - sigma_pT for neg tracks
TH2F*fDcaSigmaPos[7]dca - sigma_pT for pos tracks
TH1F*fDcaWidthdca of tracks in Nch range (fLow <= Ncharged <= fHigh)
TH1F*fDcaZdistance of closest approach
TH1F*fDeltaPhiAllphiLeaingTracks-phiOthers
TH2F*fDeltaPhiLeadingphiLeaingTracks-phiOthers vs. phiLeading
TH1F*fDiffDcaDd-dca
TH1F*fEtaeta
TH1F*fEtaBinPt[3][2]eta histogram for different pt bins and different charges
TH2F*fEtaPhieta-phi
TH2F*fEtaPhiBinPt[3][2]eta-phi histogram for different pt bins and different charges
TH1F*fEtaPteta over pt
TH1F*fEtaWidtheta of tracks in Nch range (fLow <= Ncharged <= fHigh)
TH2F*fEtavPteta vs pt
Bool_tfFieldOnfield status
Int_tfHighhigh Ncharges cut
TH1F*fHistRECptpt
TList*fHistsList of histos
TH1F*fITSlayerITS layer
TH2F*fITSlayerEtaITS layer vs eta
TH2F*fITSlayerPhiITS layer vs phi
Int_tfLowlow Ncharges cut
TH1F*fNVertexSPDnumber of vertices SPD
TH1F*fNVertexTracksnumber of vertices of Tracks
TH1F*fNumberNumber of tracks per event
TH1F*fNumberAfterCutNumber of tracks per event after cuts
TH1F*fPhiBinPt[3][2]phi histogram for different pt bins and different charges
TH1F*fPhiRecphi
TH1F*fPhiWidthphi of tracks in Nch range (fLow <= Ncharged <= fHigh)
TH2F*fPhivPtphi vs pt
TH1F*fPtSigmaNeg[7]sigma_pT for neg tracks
TH1F*fPtSigmaPos[7]sigma_pT for pos tracks
TH1F*fPtWidthpt of tracks in Nch range (fLow <= Ncharged <= fHigh)
TH1F*fQPtcharge over pt
TH1F*fRec1PtNegEtaNeg1/pt for neg tracks and neg eta
TH1F*fRec1PtNegEtaPos1/pt for neg tracks and pos eta
TH1F*fRec1PtPosEtaNeg1/pt for pos tracks and neg eta
TH1F*fRec1PtPosEtaPos1/pt for pos tracks and pos eta
TH1F*fRecDNegimpact parameter of neg. tracks
TH1F*fRecDNegEtad for neg. eta
TH1F*fRecDPosimpact parameter of neg. tracks
TH1F*fRecDPosEtad for pos. eta
TH1F*fRecDcaNegdistance of closest of neg. tracks
TH1F*fRecDcaNegEtadca for neg. eta
TH1F*fRecDcaNegInvinvers dca of neg. tracks
TH2F*fRecDcaNegPhidca-phi for neg.
TH2F*fRecDcaNegPhiEtaNegdca-phi for neg tracks and neg eta
TH2F*fRecDcaNegPhiEtaPosdca-phi for neg tracks and pos eta
TH2F*fRecDcaNegPtEtaNegdca-pt for neg tracks and neg eta
TH2F*fRecDcaNegPtEtaPosdca-pt for neg tracks and pos eta
TH1F*fRecDcaPosdistance of closest approach of neg. tracks
TH1F*fRecDcaPosEtadca for pos. eta
TH2F*fRecDcaPosPhidca-phi for pos.
TH2F*fRecDcaPosPhiEtaNegdca-phi for pos tracks and neg eta
TH2F*fRecDcaPosPhiEtaPosdca-phi for pos tracks and pos eta
TH2F*fRecDcaPosPtEtaNegdca-pt for pos tracks and neg eta
TH2F*fRecDcaPosPtEtaPosdca-pt for pos tracks and pos eta
TH1F*fRecEtaNegeta of neg. tracks
TH1F*fRecEtaNegLadder[7]eta for neg tracks
TH2F*fRecEtaNegPhieta-phi for neg.
TH2F*fRecEtaNegVzeta-zfirst of neg tracks
TH1F*fRecEtaPoseta of neg. tracks
TH1F*fRecEtaPosLadder[7]eta for pos tracks
TH2F*fRecEtaPosPhieta-phi for pos.
TH2F*fRecEtaPosVzeta-zfirst of pos tracks
TH1F*fRecEtaPtNegeta over pt of neg. tracks
TH2F*fRecEtaPtNegPhieta/pt-phi for pos.
TH2F*fRecEtaPtNegVzeta/pT-zfirst of neg tracks
TH1F*fRecEtaPtPoseta over pt of neg. tracks
TH2F*fRecEtaPtPosPhieta/pt-phi for neg.
TH2F*fRecEtaPtPosVzeta/pT-zfirst of pos tracks
TH1F*fRecEtaPtTpcSector[18]eta/pt for TPC sectors
TH1F*fRecEtaTpcSector[18]eta for TPC sectors
TH1F*fRecPhiNegphi of neg. tracks
TH1F*fRecPhiNegEtaphi for neg. eta
TH1F*fRecPhiNegEtaNegphi for neg tracks and neg eta
TH1F*fRecPhiNegEtaPosphi for neg tracks and pos eta
TH1F*fRecPhiNegLadder[7]phi for neg tracks
TH2F*fRecPhiNegVzphi-zfirst of neg tracks
TH1F*fRecPhiPosphi of pos. tracks
TH1F*fRecPhiPosEtaphi for pos. eta
TH1F*fRecPhiPosEtaNegphi for pos tracks and neg eta
TH1F*fRecPhiPosEtaPosphi for pos tracks and pos eta
TH1F*fRecPhiPosLadder[7]phi for pos tracks
TH2F*fRecPhiPosVzphi-zfirst of pos tracks
TH1F*fRecPtNegpt of neg tracks
TH1F*fRecPtNegEtapT for neg. eta
TH1F*fRecPtNegEtaNegpt for neg tracks and neg eta
TH1F*fRecPtNegEtaPospt for neg tracks and pos eta
TH1F*fRecPtNegLadder[7]pt for neg tracks
TH2F*fRecPtNegPhipt-phi for neg.
TH2F*fRecPtNegPhiEtaNegpt-phi for neg tracks and neg eta
TH2F*fRecPtNegPhiEtaPospt-phi for neg tracks and pos eta
TH2F*fRecPtNegVzpt-zfirst of neg tracks
TH1F*fRecPtPospt of pos tracks
TH1F*fRecPtPosEtapT for pos. eta
TH1F*fRecPtPosEtaNegpt for pos tracks and neg eta
TH1F*fRecPtPosEtaPospt for pos tracks and pos eta
TH1F*fRecPtPosLadder[7]pt for pos tracks
TH2F*fRecPtPosPhipt-phi for pos.
TH2F*fRecPtPosPhiEtaNegpt-phi for pos tracks and neg eta
TH2F*fRecPtPosPhiEtaPospt-phi for pos tracks and pos eta
TH2F*fRecPtPosVzpt-zfirst of pos tracks
TH1F*fRecPtTpcSector[18]pt for TPC sectors
TH1F*fRecQPtNegEtacharge/pT for neg. eta
TH2F*fRecQPtNegEtaVzcharge/pT-zfirst of neg tracks
TH2F*fRecQPtPhicharge/pt-phi
TH1F*fRecQPtPosEtacharge/pT for pos. eta
TH2F*fRecQPtPosEtaVzcharge/pT-zfirst of pos tracks
TH1F*fRecQPtTpcSector[18]charge/pt for TPC sectors
TH1F*fSigmaPtHistsigma_pT
TH1F*fSignDcaNeg[7]dca for neg tracks
TH1F*fSignDcaNegInv[7]-dca for neg tracks
TH1F*fSignDcaPos[7]dca for pos tracks
TH2F*fSignedDcaNegVzdca-zfirst of neg tracks
TH2F*fSignedDcaPosVzdca-zfirst of pos tracks
TH1F*fSignedDcaTpcSector[18]dca for TPC sectors
Bool_tfStandAloneneeded for ITS tracks
TH1F*fThetaRectheta
Int_tfTrackTypetrack type
TH1F*fVertexX[4]x of vertex
TH1F*fVertexY[4]y of vertex
TH1F*fVertexZ[4]z of vertex
TH1F*fVxx of first track point
TH1F*fVyy of first track point
TH1F*fVzz of first track point
TH1F*fqPtRec[7]charge/pt
TH1F*fqRecreconstrcuted charge

Class Charts

Inheritance Chart:
TTask
AliAnalysisTask
AliAnalysisTaskSE
AliAnalysisTaskQASym

Function documentation

AliAnalysisTaskQASym(const char* name = "AliAnalysisTaskQASym")
    ,fRecDcaPhiPtPosEtaPos(0)
    ,fRecDcaPhiPtNegEtaPos(0)
    ,fRecDcaPhiPtPosEtaNeg(0)
    ,fRecDcaPhiPtNegEtaNeg(0)
 Constructor
void UserCreateOutputObjects()
 Create histograms
 Called once
void UserExec(Option_t* option)
 QA of global, TPC, ITS and ITS stand alone tracks
 exploiting basic symmetries
void Terminate(Option_t* )
AliAnalysisTaskQASym(const char* name = "AliAnalysisTaskQASym")
virtual ~AliAnalysisTaskQASym()
{}
void SetTrackType(Int_t type)
{fTrackType = type;}
void SetStandAloneTrack(Bool_t standAlone = kFALSE)
{fStandAlone = standAlone;}
void SetNChargedRange(Int_t low = 0, Int_t high = 1.0*1e7)
 in order to compare different trigger settings
void SetCuts(AliESDtrackCuts* cuts)
{fCuts = cuts;}
void SetFieldOn(Bool_t b = kTRUE)
{fFieldOn = b;}
AliAnalysisTaskQASym& operator=(const AliAnalysisTaskQASym& )