AliRoot Core  3dc7879 (3dc7879)
AliTPCComparison.C File Reference

Very important, delicate and rather obscure macro. More...

#include <TMath.h>
#include <TError.h>
#include <Riostream.h>
#include <TH1F.h>
#include <TH2F.h>
#include <TTree.h>
#include <TParticle.h>
#include <TCanvas.h>
#include <TLine.h>
#include <TText.h>
#include <TBenchmark.h>
#include <TStyle.h>
#include <TFile.h>
#include <TROOT.h>
#include "AliStack.h"
#include "AliHeader.h"
#include "AliTrackReference.h"
#include "AliRunLoader.h"
#include "AliRun.h"
#include "AliESDEvent.h"
#include "AliESDtrack.h"
#include "AliSimDigits.h"
#include "AliTPC.h"
#include "AliTPCParamSR.h"
#include "AliTPCClustersArray.h"
#include "AliTPCClustersRow.h"
#include "AliTPCcluster.h"
#include "AliTPCLoader.h"
#include "AliCDBManager.h"
#include "AliTPCcalibDB.h"
Include dependency graph for AliTPCComparison.C:

Go to the source code of this file.

Functions

Int_t GoodTracksTPC (const Char_t *dir=".")
 
Int_t AliTPCComparison (Float_t ptcutl=0.2, Float_t ptcuth=10., const Char_t *dir=".")
 

Variables

TBenchmark * gBenchmark
 
TROOT * gROOT
 
static Int_t allgood =0
 
static Int_t allselected =0
 
static Int_t allfound =0
 

Detailed Description

Very important, delicate and rather obscure macro.

Creates list of "trackable" tracks, calculates efficiency, resolutions etc.

There is a possibility to run this macro over several events.

Author
I.Belikov, CERN, Jouri.nosp@m..Bel.nosp@m.ikov@.nosp@m.cern.nosp@m..ch, M.Ivanov, GSI, m.iva.nosp@m.nov@.nosp@m.gsi.d.nosp@m.e

Creates list of "trackable" tracks, sorts tracks for matching with the ITS, calculates efficiency, resolutions etc.

There is a possibility to run this macro over several events.

Author
I.Belikov, CERN, Jouri.nosp@m..Bel.nosp@m.ikov@.nosp@m.cern.nosp@m..ch, M.Ivanov, GSI, m.iva.nosp@m.nov@.nosp@m.gsi.d.nosp@m.e

Definition in file AliTPCComparison.C.

Function Documentation

Int_t AliTPCComparison ( Float_t  ptcutl = 0.2,
Float_t  ptcuth = 10.,
const Char_t *  dir = "." 
)

Definition at line 56 of file AliTPCComparison.C.

Int_t GoodTracksTPC ( const Char_t *  dir = ".")

Definition at line 376 of file AliTPCComparison.C.

Referenced by AliTPCComparison().

Variable Documentation

Int_t allfound =0
static

Definition at line 53 of file AliTPCComparison.C.

Referenced by AliTPCComparison().

Int_t allgood =0
static

Definition at line 51 of file AliTPCComparison.C.

Referenced by AliTPCComparison().

Int_t allselected =0
static

Definition at line 52 of file AliTPCComparison.C.

Referenced by AliTPCComparison().

TROOT* gROOT

Referenced by AliAODExtension::AddBranch(), AliFMDBaseDA::Runner::AddHandlers(), AliAnalysisManager::AddStatisticsTask(), AliAnalysisAlien::AliAnalysisAlien(), AliAnalysisFileDescriptor::AliAnalysisFileDescriptor(), AliClusters::AliClusters(), AliConfig::AliConfig(), AliAnalysisGoodies::Alien2Local(), AliRun::AliRun(), AliTPCComparison(), AliFMDGainDA::Analyse(), AliFMDPedestalDA::Analyse(), AliAnalysisSelector::Begin(), CalibAlignKalman(), CalibSummary(), AliTriggerUtils::CheckConfiguration(), AliAnalysisAlien::CheckDataType(), client(), Compile(), Config(), AliTPCcalibDButil::ConnectCalPadTrees(), AliTPCcalibDButil::ConnectGainTrees(), AliTPCcalibDButil::ConnectPulserTrees(), AliSimulation::ConvertRaw2SDigits(), AliAnalysisAlien::CreateAnalysisManager(), AliAnalysisAlien::CreateDataset(), AliMUONTrackerDataHistogrammer::CreateHisto(), AliAODEvent::CreateStdFolders(), DIMUONFakes(), AliMUONTriggerChamberEfficiency::DisplayEfficiency(), AliTPCCalibViewerGUI::DoExport(), DphiAnalysis(), AliMUONVPainter::Draw(), AliMUONPainterMatrix::Draw(), AliMpVPainter::DrawClone(), AliUnfolding::DrawGuess(), DrawOccupancy(), TKDInterpolatorBase::DrawProjection(), AliOCDBtoolkit::DumpOCDB(), AliOCDBtoolkit::DumpOCDBFile(), PoissonHit::End(), Poisson::End(), AliAnalysisManager::ExecAnalysis(), filterESD(), gen(), AliExternalInfo::GetChain(), AliQAChecker::GetDetQAChecker(), AliAnalysisManager::GetFileFromWrapper(), AliAnalysisAlien::GetJobStatus(), AliQAManager::GetLoader(), AliQA::GetQADataFile(), AliQAv1::GetQADataFile(), AliQAManager::GetQADataMaker(), AliReconstruction::GetReconstructor(), AliExternalInfo::GetTree(), AliAnalysisDataSlot::GetType(), AliAnalysisDataContainer::GetType(), AliAnalysisManager::ImportWrappers(), AliESDHandler::Init(), AliAODHandler::Init(), AliAODExtension::Init(), Init(), AliReconstruction::InitAliEVE(), AliOADBContainer::InitFromFile(), InitOCDB(), AliUnfolding::InteractiveUnfold(), isBatch(), AliESDEvent::IsEventSelected(), Load(), AliTRDPIDResponse::Load(), LoadDummy(), loadmacro(), AliAnalysisManager::LoadMacro(), loadTPCcalib(), AliRunLoader::LoadTrigger(), main(), AliTPCCalibRaw::MakeCanvasOccupancy(), AliAnalysisGoodies::MakeEsdCollectionFromTagCollection(), MakeGlobalFit(), MakeOCDBEntry(), makeOCDBTPC(), MakePictures(), MakePlotsDR(), MakePlotsQ(), MakePlotsQS(), MakePlotsTY(), MakePlotsTZ(), MakeRecoParam(), MakeSpectra(), makeTPCTrendPlots(), AliRunLoader::MakeTree(), MakeXsection(), AliAnalysisGoodies::Merge(), AliQAManager::MergeCustom(), AliAnalysisAlien::MergeInfo(), AliAnalysisAlien::MergeOutput(), AliAnalysisAlien::MergeOutputs(), AliQAManager::MergeResults(), AliQAManager::MergeXML(), monitor(), MUONClusterInfo(), MUONefficiency(), MUONFakes(), MUONGenerateGeometryData(), MUONmassPlot(), MUONSurveyCh8L(), AliMUONESDInterface::NewClusterStore(), AliMUONESDInterface::NewDigitStore(), AliMUONESDInterface::NewTrackStore(), AliMUONESDInterface::NewTriggerStore(), AliMUONESDInterface::NewTriggerTrackStore(), NimStyle(), onlineReco(), AliRunLoader::OpenDataFile(), AliDataLoader::OpenFile(), AliAnalysisManager::OpenFile(), AliStream::OpenNextFile(), AliAnalysisManager::OpenProofFile(), AliAnalysisAlien::operator=(), AliAnalysisManager::PackOutput(), AliTransportMonitor::Print(), printCalibObjectsInfo(), AliAnalysisGoodies::ProcessEsdXmlCollection(), AliAnalysisGoodies::ProcessTagXmlCollection(), AliAnalysisManager::ProfileTask(), PseudoCode(), AliCDBGrid::PutEntry(), AliReconstruction::RunAliEVE(), runAnalysis(), RunAndDisplay(), runCalibSummary(), AliSimulation::RunGeneratorOnly(), AliSimulation::RunLego(), AliAnalysisManager::RunLocalInit(), RunQATest(), AliSimulation::RunSimulation(), AliSegmentArray::SetClass(), AliClusters::SetClass(), AliAnalysisAlien::SetDefaults(), AliTreeTrending::SetDefaultStyle(), SetGraph(), AliAnalysisAlien::SetupPar(), SetupStyle(), AliCheb3D::SetUsrFunction(), simul(), AliAnalysisSelector::SlaveBegin(), AliAnalysisManager::SlaveBegin(), AliReconstruction::SlaveBegin(), AliAnalysisSelector::SlaveTerminate(), AliReconstruction::SlaveTerminate(), AliAnalysisManager::StartAnalysis(), AliAnalysisAlien::StartAnalysis(), AliRunLoader::Synchronize(), AliAnalysisSelector::Terminate(), TaskFilter::Terminate(), TaskRecoPi0::Terminate(), AliAnalysisManager::Terminate(), TestChainCosmicDedx(), testRawReaderFastTPC(), AliRun::Tree2Tree(), UpdateCDBCTPConfig(), AliAnalysisManager::ValidateOutputFiles(), AliFMDAlignFaker::WriteToCDB(), AliMUONCDB::WriteToCDB(), AliRunLoader::WriteTrigger(), AliRun::~AliRun(), and TKDInterpolatorBase::~TKDInterpolatorBase().