AliRoot Core  v5-06-15 (45dab64)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
driftITSTPC.C File Reference

Go to the source code of this file.

Functions

void Init ()
 
void InitCuts ()
 
void FillVar ()
 
void FitI1 ()
 
void Fit2I ()
 
void Fit1 ()
 
void Fit2 ()
 
strP3 Tokenize ("+") -> Print()
 
 printf ("Chi2/npoints = %f\n", TMath::Sqrt(chi2/npoints))
 
tree SetAlias ("fitP3", strP3->Data())
 
tree Draw ("dtl-fitP3", cut0+cut38009)
 
tree Draw ("dtl-fitP3", cut0)
 
tree SetAlias ("fitP1", strP1->Data())
 
tree Draw ("dz-fitP1", cuttl+cut0)
 

Variables

 npoints =0
 
TVectorD vside
 
TVectorD vz
 
TVectorD vdr
 
TVectorD vtl
 
TVectorD vsa
 
TVectorD vca
 
TVectorD vdz
 
TVectorD vdtl
 
TVectorD vez
 
TVectorD vetl
 
TVectorD errors
 
TString fstringP3 =""
 
TString * strP3 = toolkit.FitPlane(tree,"dtl:etl",fstringP3->Data(), cutA+cut38009, chi2,npoints,fitParam,covMatrix)
 
TString fstringP1 =""
 
TCut cuttl
 

Function Documentation

tree Draw ( "dtl-fitP3"  ,
cut0+  cut38009 
)
tree Draw ( "dtl-fitP3"  ,
cut0   
)
tree Draw ( "dz-fitP1"  ,
cuttl cut0 
)
void FillVar ( )

Definition at line 100 of file driftITSTPC.C.

void Fit1 ( )

dz = zs-z = -s*vr *(z0-s*z)+s*dzt dzs/dl = dz/dl +s*s*vr*dz/dl d(dz/dl) = vr*dz/dl

Definition at line 220 of file driftITSTPC.C.

void Fit2 ( )

dz = zs-z = -s*vr *(z0-s*z)+s*dzt dzs/dl = dz/dl +s*s*vr*dz/dl d(dz/dl) = vr*dz/dl

Definition at line 271 of file driftITSTPC.C.

void Fit2I ( )

Independent fit

Definition at line 173 of file driftITSTPC.C.

void FitI1 ( )

Independent fit 1

Definition at line 140 of file driftITSTPC.C.

void Init ( )

Definition at line 31 of file driftITSTPC.C.

void InitCuts ( )

Definition at line 60 of file driftITSTPC.C.

printf ( )

Referenced by AddChains(), AddFiles(), AliMUONSurveyObj::AddGButtonTargets(), AliMUONSurveyObj::AddLButtonTargets(), AliMUONClusterFinderMLEM::AddVirtualPad(), AliBarrelRec_TPCparam(), AliTPCCompareTracks(), AliTPCComparison2(), AliTPCFindClustersMI(), AliTPCHits2Digits(), AliTPCPreprocessorOnline::AliTPCPreprocessorOnline(), AliTPCCalibTCF::AnalyzePulse(), AliTPCCalibTCF::AnalyzeRootFile(), AliMUONLocalTriggerBoard::BP(), AliXRDPROOFtoolkit::CacheFileList(), AliMUONSurveyObj::CalculateBestTransf(), AliTPCCalibCE::CalculateDV(), AliMUONSurveyObj::CalculateMeanTransf(), CalibAlignKalman(), CalibFileMerger(), AliTPCkalmanFit::CheckCovariance(), AliMUONCheck::CheckESD(), AliMUONCheck::CheckKine(), AliMUONCheck::CheckOccupancy(), AliMUONCheck::CheckTrackRef(), AliXRDPROOFtoolkit::CheckTreeInFile(), AliMUONTriggerGUI::CloseWindow(), CompareHits(), CompleteEfficiency(), Config(), ConfigOCDB(), ConfigOCDBAlien(), AliTPCcalibDButil::ConnectCalPadTrees(), AliTPCCalPad::CreateCalPadFit(), AliMUONTriggerGUI::CreateDigitStore(), CreateIonTailObject(), AliTPCCalibViewer::CreateObjectList(), AliTPCCalibGlobalMisalignment::CreateOCDBAlign(), AliMUONTriggerGUI::CreateTriggerStore(), DIMUONFakes(), AliMUONTriggerGUI::DoRunGalApply(), AliMUONTriggerGUI::DoRunRawApply(), AliTPCkalmanFit::DumpCalib(), AliTPCkalmanFit::DumpCorelation(), DumpDerivative(), AliMUONRawCluster::DumpIndex(), DumpQA1D(), AliTPCCalibTCF::DumpTCFparamToFilePerPad(), AliTPCCalibTCF::DumpTCFparamToFilePerSector(), AliTPCPreprocessorOnline::DumpToFile(), AliTPCCalibTCF::Equalization(), ExportFiles(), fastMUONGen(), fastMUONSim(), AliTPCCorrection::FastSimDistortedVertex(), filterESD(), AliXRDPROOFtoolkit::FilterList(), AliXRDPROOFtoolkit::FilterListZip(), AliMUONPedestal::Finalize(), AliTPCCalibTCF::FindCorTCFparam(), FindKrClusters(), FindKrClustersRaw(), AliMagFDraw::Fit(), Fit(), Fit2I(), FitAlignCombined0(), FitAlignCombinedCorr(), AliTPCCorrection::FitDistortedTrack(), FitdY(), FitFit(), FitI1(), FitKalman(), AliMUONSurveyObj::FitPlane(), FitPointsLinear(), AliTPCClusterParam::FitResol(), AliTPCClusterParam::FitRMS(), FitRodShift(), FitSignals(), FitTransferFunctionScanAll(), FitTransferFunctionScanTheta(), AliMpTriggerCrate::GenerateName(), GetCorrectionFromFile(), AliMUONPairLight::GetMuon(), AliMUONPairLight::GetMuonMotherPDG(), GetOptimalSetting(), AliTPCCalibTCF::GetQualityOfTCF(), AliTPCTempMap::GetTempMapsViaSensors(), GlobalAlign(), AliMUONTriggerGUI::HandleMenu(), Hits2ExactClusters(), ImportFiles(), AliTPCv1::Init(), AliTPCSpaceCharge3D::InitSpaceCharge3DDistortion(), AliTPCSpaceCharge2D2D::InitSpaceCharge3DDistortion(), AliTPCSpaceCharge3D::InitSpaceCharge3DDistortionCourse(), AliTPCSpaceCharge2D2D::InitSpaceCharge3DDistortionCourse(), AliTPCCalibViewer::Integrate(), AliXRDPROOFtoolkit::JoinTreesIndex(), LaserCalib(), LoadModels(), loadTPCcalib(), LookupHisto(), main(), MakeAlignCalPad(), MakeAnalysisBeam(), AliMUONPedestal::MakeASCIIoutput(), makeBBfit(), AliXRDPROOFtoolkit::MakeChainRandom(), MakeComposedCorrection(), AliTPCCorrection::MakeDistortionMapCosmic(), AliTPCCorrection::MakeDistortionMapSector(), MakeFit(), MakeFitTree(), MakeFolders(), AliMUONGain::MakeGainStore(), AliTPCCorrection::MakeLaserDistortionTree(), MakeMeanBundle(), MakeOCDBDiff(), MakePatternStore(), MakePictures(), MakeQNormalization(), AliTPCCorrection::MakeSectorDistortionTree(), AliXRDPROOFtoolkit::MakeSetRandom(), MakeString(), makeTPCTrendPlots(), AliTPCCorrection::MakeTrackDistortionTree(), AliXRDPROOFtoolkit::MakeTreeFromList(), AliMUONSurveyUtil::MatrixToAngles(), MatrixToAngles(), Merge(), AliTPCCalibTCF::MergeHistoPerFile(), AliTPCCalibTCF::MergeHistoPerSector(), MergeMuonLight(), AliTPCCalibTCF::MergeToOneFile(), ModifyRecoParamHLTUsage(), TLandauMean::Moment3(), MUONChamberMaterialBudget(), MUONClusterInfo(), MUONefficiency(), MUONGenerateBusPatch(), MUONRawStreamTrackerExpert(), MUONRawStreamTrackerExpert2(), MUONRawStreamTrackerExpert3(), MUONRawStreamTrackerSimple(), MUONRawStreamTrackerSimple2(), MUONRawStreamTrigger(), MUONRawStreamTriggerHPExpert(), MUONRawStreamTriggerHPExpert2(), MUONRawStreamTriggerHPExpert3(), MUONRawStreamTriggerHPSimple(), MUONRawStreamTriggerHPSimple2(), MUONRawStreamTriggerSimple(), MUONReCalcGlobalTrigger(), MUONRecoCheck(), MUONSurveyCh1(), MUONSurveyCh2(), MUONSurveyCh3(), MUONSurveyCh4(), MUONSurveyCh5(), MUONSurveyCh8L(), MUONTrigger(), MUONTriggerEfficiency(), MUONTriggerEfficiencyPt(), AliMUONDataInterface::NtupleTrigger(), on_new_event(), AliTPCConfigDA::ParseConfigFileTxt(), AliTPCCalibTCF::PlotOccupSummary(), AliTPCCalibTCF::PlotOccupSummary2Dhist(), AliTPCRecoParam::Print(), AliTPCCorrectionDrift::Print(), AliTPCClusterParam::Print(), AliTPCExBEffective::Print(), AliTPCExBEffectiveSector::Print(), AliTPCInverseCorrection::Print(), AliTPCSpaceCharge::Print(), AliMUONGlobalTrigger::Print(), AliMUONRegionalTrigger::Print(), AliTPCExBConical::Print(), AliTPCCalibGlobalMisalignment::Print(), AliTPCSpaceCharge2D2D::Print(), AliTPCBoundaryVoltError::Print(), AliTPCSpaceCharge3D::Print(), AliTPCExBBShape::Print(), AliTPCComposedCorrection::Print(), AliTPCExBTwist::Print(), AliTPCROCVoltError3D::Print(), AliTPCGGVoltError::Print(), AliTPCCorrection::Print(), AliTPCFCVoltError3D::Print(), AliTPCCombinedTrackfit::Print(), AliMUONSurveyDetElem::PrintAlignTrf(), AliMUONSurveyObj::PrintAlignTrf(), AliMUONTriggerGUIboard::PrintBoard(), printCalibObjectsInfo(), AliDAConfig::PrintConfig(), AliMUONTriggerGUI::PrintDigitStore(), PrintFit(), PrintGloBin(), AliMUONPairLight::PrintInfo(), AliMUONTrackLight::PrintInfo(), AliMUONSurveyDetElem::PrintLocalTrf(), AliMUONSurveyObj::PrintLocalTrf(), PrintMatch(), PrintPattBin(), AliTPCCalibTCF::PrintPulseThresholds(), PrintSorted(), AliMUONSurveyChamber::PrintSurveyReport(), AliMUONTriggerGUI::PrintTriggerStore(), AliMUONGMSSubprocessor::ProcessFile(), AliTPCCalibTCF::ProcessRawEventV3(), AliTPCCalibTCF::ProcessRawFileV3(), ProfileQZ(), QAPointsLinear(), readClusters(), ReadCurrentFile(), ReadDAConfig(), ReadRecoCocktail(), ReadRunSetup(), AliMUONSurveyUtil::ReAlign(), ReAlign(), RebuildData(), ReCalcGlobalTrigger(), RegisterAliTPCBoundaryVoltError(), RegisterAliTPCCalibGlobalMisalignment(), RegisterAliTPCFCVoltError3D(), RegisterAliTPCROCVoltError3D(), RegisterAliTPCROCVoltError3DSector(), AliMUONLocalTriggerBoard::Resp(), RunAltroEmulOnRAW(), AliMUONGlobalTriggerBoard::Scan(), SendToAmoreDB(), AliMpDDLStore::SetManus(), SetupCustom(), AliTPCCalibViewer::SigmaCut(), simul(), AliTPCtrackFast::Simul(), sum(), AliMUONSurveyObj::SurveyToAlign(), AliTPCkalmanFit::Test(), AliTPCCalROC::Test(), test1(), test3(), test4(), test5(), testDataQA(), testMerge(), TestMUONPreprocessor(), testPed(), testPed0(), testRawReaderFastDDL(), testRawReaderFastTPC(), testRead(), TestRecPoints(), TestScattering(), TestSDigitsDig1(), TestSDigitsDig2(), testSparse(), testSumExp(), testSumGaus(), AliTPCCalibTCF::TestTCFonRawFile(), AliTPCCalibTCF::TestTCFonRootFile(), TestVertex(), TopCPU(), TopUsage(), TopVM(), TPCParamTracks(), AliMUONLocalTriggerBoard::TrigX(), AliMUONLocalTriggerBoard::TrigY(), UnitTestAliTPCCalPadTree(), AliTPCCalibViewerGUItime::UpdateAliasList(), UpdateGlobalMasks(), UpdateOCDBAlign(), UpdateOCDBAlign0(), AliMUONClusterFinderPeakCOG::WorkOnPreCluster(), AliMUONClusterFinderPeakFit::WorkOnPreCluster(), AliMUONClusterFinderMLEM::WorkOnPreCluster(), AliMUONTriggerGUI::WriteTriggerRawData(), AliXRDPROOFtoolkit::XRDCopyDir(), AliMUONSurveyUtil::~AliMUONSurveyUtil(), and AliTPCPreprocessorOnline::~AliTPCPreprocessorOnline().

tree SetAlias ( "fitP3"  ,
strP3->  Data() 
)
tree SetAlias ( "fitP1"  ,
strP1->  Data() 
)

Variable Documentation

TCut cuttl
Initial value:
="abs(dtl-fitP3)<0.02"
TString *strP1 = toolkit.FitPlane(tree,"dz",fstringP1->Data(),cuttl+cutA, chi2,npoints,fitParam,covMatrix)
TTree * tree
npoints
Definition: driftITSTPC.C:85
Double_t chi2
Definition: AnalyzeLaser.C:7
TString fstringP1
Definition: driftITSTPC.C:405
TCut cutA
TStatToolkit toolkit
Definition: gainCalib.C:18
TCut cuttl
Definition: driftITSTPC.C:432

Definition at line 432 of file driftITSTPC.C.

TVectorD errors

Definition at line 97 of file driftITSTPC.C.

Referenced by AliMUONClusterFinderSimpleFit::ComputePosition().

fstringP1 =""

Definition at line 405 of file driftITSTPC.C.

TString fstringP3 =""

Definition at line 361 of file driftITSTPC.C.

TString * strP3 = toolkit.FitPlane(tree,"dtl:etl",fstringP3->Data(), cutA+cut38009, chi2,npoints,fitParam,covMatrix)

Definition at line 369 of file driftITSTPC.C.

Referenced by MakeGlobalCorr().

TVectorD vca

Definition at line 91 of file driftITSTPC.C.

Referenced by FillVar().

TVectorD vdr

Definition at line 88 of file driftITSTPC.C.

Referenced by FillVar().

TVectorD vdtl

Definition at line 93 of file driftITSTPC.C.

Referenced by FillVar(), Fit1(), and Fit2().

TVectorD vdz

Definition at line 92 of file driftITSTPC.C.

Referenced by FillVar(), Fit1(), Fit2(), and MakeAlign().

TVectorD vetl

Definition at line 95 of file driftITSTPC.C.

Referenced by FillVar(), Fit1(), and Fit2().

TVectorD vez

Definition at line 94 of file driftITSTPC.C.

Referenced by FillVar(), Fit1(), and Fit2().

TVectorD vsa

Definition at line 90 of file driftITSTPC.C.

Referenced by FillVar(), and Fit2().

TVectorD vside

Definition at line 86 of file driftITSTPC.C.

Referenced by FillVar(), Fit1(), and Fit2().

TVectorD vtl

Definition at line 89 of file driftITSTPC.C.

Referenced by FillVar(), Fit1(), and Fit2().

TVectorD vz

Definition at line 87 of file driftITSTPC.C.

Referenced by FillVar(), Fit1(), Fit2(), and GoodTracksTPC().