AliRoot Core  edcc906 (edcc906)
AnalyzeLaser.C File Reference

Go to the source code of this file.

Functions

gSystem Load ("libSTAT")
 
TFile fp ("/data/calib/CalibTreePulser_run33834_Cside.root")
 
tree AddFriend (treePulser,"P.")
 
tree SetAlias ("dt","(sector%36>30)*2+(sector<36)*0.3")
 
tree SetAlias ("T","T0_100_220.fElements-P..StandardTime0.fElements")
 
tree SetAlias ("Tm","T0_100_220_Median.fElements")
 
tree SetAlias ("Q","Q_100_220.fElements")
 
tree SetAlias ("Qm","Q_100_220_Median.fElements")
 
tree SetAlias ("Qcut","abs(Q/Qm-2)<1.4&&Q>6&&Q<200")
 
tree SetAlias ("Tcut","abs(T-Tm)<2")
 

Variables

TStatToolkit stat
 
Int_t npoints
 
Double_t chi2
 
TVectorD vec
 
TMatrixD mat
 
TObjArrayarray = AliTPCCalibViewerGUI::ShowGUI("laserTree.root")
 
AliTPCCalibViewerGUIviewer = (AliTPCCalibViewerGUI*)array->At(0)
 
TTree * tree = viewer->GetViewer()->GetTree()
 
TString strSector =""
 
TString * strFitG =stat.FitPlane(tree,"T+dt","gx.fElements++gy.fElements",cutA,chi2,npoints,vec,mat)
 
TString * strFitGL =stat.FitPlane(tree,"T+dt","lx.fElements++ly.fElements++gx.fElements++gy.fElements",cutA,chi2,npoints,vec,mat)
 
TString * strFitGL2 =stat.FitPlane(tree,"T+dt","lx.fElements++ly.fElements++gx.fElements++gy.fElements++lx.fElements^2++ly.fElements^2",cutA,chi2,npoints,vec,mat)
 
TString * strFitGLA =stat.FitPlane(tree,"T+dt",strSector+"lx.fElements++ly.fElements++gx.fElements++gy.fElements++lx.fElements^2++ly.fElements^2",cutA,chi2,npoints,vec,mat)
 

Function Documentation

tree AddFriend ( treePulser  ,
"P."   
)
gSystem Load ( "libSTAT"  )
tree SetAlias ( "dt"  ,
"(sector%36>30)*2+(sector<36)*0.3"   
)
tree SetAlias ( "T"  ,
"T0_100_220.fElements-P..StandardTime0.fElements"   
)
tree SetAlias ( "Tm"  ,
"T0_100_220_Median.fElements"   
)
tree SetAlias ( "Q"  ,
"Q_100_220.fElements"   
)
tree SetAlias ( "Qm"  ,
"Q_100_220_Median.fElements"   
)
tree SetAlias ( "Qcut"  )
tree SetAlias ( "Tcut"  )

Variable Documentation

TObjArray* array = AliTPCCalibViewerGUI::ShowGUI("laserTree.root")

Definition at line 12 of file AnalyzeLaser.C.

Referenced by AliMUONClusterStoreV1::Add(), AliMUONDigitStoreV1::Add(), AddEffectiveCorrection(), AliESDCaloCluster::AddLabels(), AliESDCaloCluster::AddTracksMatched(), AliNDLocalRegressionTest(), AliTrackFitterKalman::AliTrackFitterKalman(), AliTreePlayer::AliTreePlayer(), ApplyAlignment(), AliAlignmentTracks::BuildIndex(), AliMUONClusterStoreV1::ChamberClusters(), AliMUONClusterStoreV1::ChamberClustersPtr(), AliMUONCDB::CheckHV(), AliFMDReconstructor::ConvertDigits(), AliFMDSurveyToAlignObjs::CreateAlignObjs(), AliTPCCalibGlobalMisalignment::CreateMeanAlign(), AliTPCCalibGlobalMisalignment::CreateOCDBAlign(), AliMUONGeometryTransformer::CreateZeroAlignmentData(), AliTreeTrending::DecomposeStatusAlias(), AliTPCCalibViewer::Draw(), DrawStat(), AliTPCCalibGlobalMisalignment::DumpAlignment(), DumpTObjectArray(), AliFMDRawReader::Exec(), AliXRDPROOFtoolkit::FilterList(), AliXRDPROOFtoolkit::FilterListZip(), AliMUONDigitStoreV1::FindIndex(), AliMUONAlignmentTask::FinishTaskOutput(), FitKalman(), FullMisalignment(), GenerateRndTPC(), AliMUONTrackerQADataMakerRec::GetArray(), AliTPCcalibDB::GetChamberHVSensor(), AliCheb3DCalc::GetCoefBound2D1(), AliDrawStyle::GetFillColors(), AliGRPObject::GetHallProbesArray(), AliTPCcalibDButil::GetLaserTime0(), AliAODCaloCluster::GetNCells(), AliESDCaloCluster::GetNCells(), AliRndm::GetRandom(), AliFMDBaseDA::GetRingArray(), AliFMDBaseDA::GetSectorArray(), AliFMDBaseDA::GetStripArray(), AliTPCcalibDButil::GetTime0TPCITS(), AliTPCkalmanFit::GetTransformation(), AliBaseCalibViewer::GetTree(), AliTOFTriggerMask::GetTriggerMaskArray(), AliTPCcalibDButil::GetTriggerOffsetTPC(), AliTPCcalibDB::GetVDriftCorrectionDeltaZ(), AliTPCcalibDB::GetVDriftCorrectionGy(), AliTPCcalibDButil::GetVDriftTPC(), AliTPCcalibDButil::GetVDriftTPCITS(), AliTPCcalibDButil::GetVDriftTPCLaserTracks(), AliTPCcalibDButil::GetVDriftTPCLaserTracksOnline(), AliMUONLocalStruct::GetX3(), AliMUONLocalTrigger::GetX4Pattern(), AliCheb2DStack::GetXRowInv(), IdealAlignment(), AliFMDInput::Init(), AliTPCPreprocessor::Initialize(), AliGRPPreprocessor::Initialize(), InitTPCalign(), AliTPCCalibViewer::Integrate(), AliBaseCalibViewer::Integrate(), AliAlignObj::IsSortable(), AliOCDBtoolkit::LoadOCDBFromLog(), AliAlignmentTracks::LoadPoints(), LoadViewer(), LookupHisto(), Make1PtPlot(), MakeAlignCorrection(), MakeAlignFunctionSector(), MakeArray(), AliXRDPROOFtoolkit::MakeChainRandom(), MakeComposedCorrection(), TStatToolkit::MakeDistortionMapFast(), MakeEMCALFullMisAlignment(), MakeEMCALResMisAlignment(), MakeEMCALZeroMisAlignment(), AliTPCCorrection::MakeLaserDistortionTreeOld(), MakeMUONFullMisAlignment(), MakeMUONResMisAlignment(), MakeMUONZeroMisAlignment(), AliTPCkalmanFit::MakePointArrayLinear(), AliXRDPROOFtoolkit::MakeSetRandom(), MakeStat(), MakeTPCFullMisAlignment(), MakeTPCResMisAlignment(), MakeTPCZeroMisAlignment(), MakeZPlot(), AliMUONTrackerQADataMakerRec::MappingCheckRecPoints(), MediaTable(), AliAlignmentTracks::Misalign(), MUONCheckMisAligner(), MUONGenerateTestGMS(), MUONSurveyCh1(), MUONSurveyCh2(), MUONSurveyCh3(), MUONSurveyCh4(), MUONSurveyCh5(), MUONSurveyCh8L(), AliTrackPointArray::operator=(), AliDCSSensorArray::OutsideThreshold(), AliTracker::PostProcess(), PrintAlignment(), PrintEMCALRecParam(), AliGRPPreprocessor::ProcessDipoleDPs(), AliGRPPreprocessor::ProcessEnvDPs(), AliAlignmentTracks::ProcessESD(), AliAlignmentTracks::ProcessESDCosmics(), AliMUONGMSSubprocessor::ProcessFile(), AliGRPPreprocessor::ProcessHPDPs(), AliGRPPreprocessor::ProcessL3DPs(), ReadGainGlobal(), AliLHCReader::ReadLHCDP(), ReadRaw(), AliLHCReader::ReadSingleLHCDP(), AliTPCSensorTemp::ReadTree(), AliEMCALSensorTemp::ReadTree(), AliDCSSensor::ReadTree(), RegisterAliTPCBoundaryVoltError(), AliDrawStyle::RegisterCssStyle(), AliMUONClusterStoreV1::Remove(), AliMUONDigitStoreV1::Remove(), ResidualAlignment(), AliZMQManager::SendAsXml(), AliSimulation::SetAlignObjArray(), AliReconstruction::SetAlignObjArray(), AliESDCaloCluster::SetClusterMCEdepFraction(), AliESDCaloCluster::SetClusterMCEdepFractionFromEdepArray(), AliGRPPreprocessor::SetDAQStartEndTimeOk(), AliHMPIDPIDParams::SetHMPIDrefIndex(), AliAODCluster::SetMCEnergyFraction(), AliTPCcalibDButil::SetRefALTROData(), AliHMPIDPIDResponse::SetRefIndexArray(), AliTrackFitter::SetTrackPointArray(), AliTreeTrending::SetTree(), AliAODHandler::SetTreeBuffSize(), AliFMDRawReader::SetVerbose(), AliMUONRecoParam::Show(), AliTPCCalibViewer::SigmaCut(), AliBaseCalibViewer::SigmaCut(), AliTPCcalibDButil::SmoothRelKalman(), AliTPCAlign::StoreAlignObj(), AliTPCkalmanFit::Test(), AliTPCCalibPulser::TestBinning(), testSelectMetadata(), AliMUONTrackerQADataMakerRec::TrackerCalData(), AliMUONTrackerQADataMakerRec::TrackerDataMaker(), AliMUONTrackerQADataMakerRec::TrackerRecData(), AliTPCcalibDB::Update(), UpdateOCDBAlign(), UpdateOCDBAlign0(), AliXRDPROOFtoolkit::XRDCopyDir(), and AliCaloRawAnalyzerPeakFinder::~AliCaloRawAnalyzerPeakFinder().

Double_t chi2

Definition at line 7 of file AnalyzeLaser.C.

Referenced by AliTrackFitterKalman::AddPoint(), AliTrackResidualsLinear::AddPoints(), AliRieman::CalcChi2Y(), AliRieman::CalcChi2Z(), AliCaloRawAnalyzer::CalculateChi2(), AliFMDQAChecker::CheckFit(), AliFMDQAChecker::CheckRaw(), AliTrackResidualsChi2::Chi2(), AliMFTTrackerMU::Clusters2Tracks(), AliMUONTrack::ComputeGlobalChi2(), AliMUONClusterFinderSimpleFit::ComputePosition(), AliTPCAlign::ComputeTransform(), AliKFParticleBase::ConstructGammaBz(), CreateGainMap(), AliTPCcalibDButil::CreatePadTime0(), AliTPCCalibViewerGUI::DoFit(), DrawDriftCorel(), TKDInterpolatorBase::Eval(), AliMFTCATrack::EvalSignedPt(), AliCaloRawAnalyzerFakeALTRO::Evaluate(), AliCaloRawAnalyzerFastFit::Evaluate(), AliCaloRawAnalyzerNN::Evaluate(), AliCaloRawAnalyzerCrude::Evaluate(), AliCaloRawAnalyzerKStandard::Evaluate(), AliCaloRawAnalyzerPeakFinder::Evaluate(), AliMUONClusterSplitterMLEM::Fcn1(), AliMUONTrack::FindCompatibleClusters(), Fit(), Fit2I(), FitAlignCombined0(), FitAlignCombinedCorr(), FitdY(), AliMathBase::FitGaus(), TStatToolkit::FitGaus(), FitI1(), fitLinear(), AliTPCClusterParam::FitResol0(), AliTPCClusterParam::FitResol0Par(), AliTPCClusterParam::FitResol1(), AliTPCClusterParam::FitResolQ(), AliTPCClusterParam::FitResolQPar(), AliTPCClusterParam::FitRMS0(), AliTPCClusterParam::FitRMS1(), AliTPCClusterParam::FitRMSQ(), FitSignals(), AliESDtrack::GetChi2TPCConstrainedVsGlobal(), AliMUONVCluster::GetDigitsId(), AliTPCCalibViewerGUI::GetDrawString(), AliESDtrack::GetImpactParameters(), AliCaloFastAltroFitv0::GetNoFit(), GetOptimalSetting(), AliTrackFitterKalman::GetPredictedChi2(), AliExternalTrackParam::GetPredictedChi2(), AliTrackerBase::GetTrackPredictedChi2(), AliTPCCalibViewer::GetTree(), AliBaseCalibViewer::GetTree(), AliTPCCalPad::GlobalFit(), Init(), interpolation(), interpolCompare(), interpolTest(), AliMUONRawCluster::IsSortable(), AliMFTTrackExtrap::LinearRegression(), makeBBfit(), MakeFit(), MakeFitPulser(), MakeFits(), MakeGlobalCorr(), MakeGlobalFit(), MakeGlobalFitRelative(), MakeQNormalization(), MakeTglFitCosmic(), AliMUONTriggerTrack::Match(), AliMUONTrackHitPattern::MatchTriggerTrack(), AliTMinuitToolkit::MISAC(), AliSplineFit::OptimizeKnots(), pdfCompare(), pdfTest(), AliMFTTrackExtrap::QuadraticRegression(), AliESDtrack::RelateToVertex(), AliESDtrack::RelateToVertexBxByBz(), AliESDtrack::RelateToVertexTPC(), AliESDtrack::RelateToVertexTPCBxByBz(), AliESDtrack::RelateToVVertex(), AliESDtrack::RelateToVVertexBxByBz(), AliExternalTrackParam::RelateToVVertexBxByBzDCA(), AliESDtrack::RelateToVVertexTPC(), AliESDtrack::RelateToVVertexTPCBxByBz(), AliVertexerTracks::RemoveConstraintFromVertex(), AliVertexerTracks::RemoveTracksFromVertex(), AliTPCAlign::Run(), AliMFTTrackExtrap::Sagitta(), AliMFTTrack::SetChi2(), AliESDMuonCluster::SetChi2(), AliESDCaloCluster::SetChi2(), AliMUONTrackLight::SetChi2(), AliMUONRawClusterV2::SetChi2(), AliKalmanTrack::SetChi2(), AliAODCluster::SetChi2(), AliMUONRawCluster::SetChi2(), AliMUONCluster::SetChi2(), AliESDMuonGlobalTrack::SetChi2OverNdf(), AliAODTrack::SetChi2TPCConstrainedVsGlobal(), AliMUONTrack::SetGlobalChi2(), AliESDtrack::SetGlobalChi2(), AliAODHMPIDrings::SetHmpChi2(), AliESDtrack::SetHMPIDchi2(), AliESDtrack::SetImpactParameters(), AliESDtrack::SetImpactParametersTPC(), AliESDtrack::SetITSchi2Std(), AliKalmanTrack::SetLabel(), AliMFTCluster::SetLocalChi2(), AliMFTTrackParam::SetLocalChi2(), AliMUONTrackParam::SetLocalChi2(), AliTrackFitterKalman::SetMaxChi2(), AliMFTCluster::SetTrackChi2(), AliMFTTrackParam::SetTrackChi2(), AliMUONTrackParam::SetTrackChi2(), AliAODPid::SetTRDChi2(), AliTPCCalROC::SetValue(), AliTMinuitToolkit::SetValues(), DrawHits::ShowFit(), DrawESD::ShowFit(), AliTMinuitToolkit::TwoFoldCrossValidation(), AliTrackFitterKalman::Update(), AliVertexerTracks::VertexFitter(), and AliVertexerTracks::VertexForSelectedTracks().

Int_t npoints

Definition at line 6 of file AnalyzeLaser.C.

TString* strFitG =stat.FitPlane(tree,"T+dt","gx.fElements++gy.fElements",cutA,chi2,npoints,vec,mat)

Definition at line 50 of file AnalyzeLaser.C.

Referenced by FitdY().

TString* strFitGL =stat.FitPlane(tree,"T+dt","lx.fElements++ly.fElements++gx.fElements++gy.fElements",cutA,chi2,npoints,vec,mat)

Definition at line 52 of file AnalyzeLaser.C.

TString* strFitGL2 =stat.FitPlane(tree,"T+dt","lx.fElements++ly.fElements++gx.fElements++gy.fElements++lx.fElements^2++ly.fElements^2",cutA,chi2,npoints,vec,mat)

Definition at line 54 of file AnalyzeLaser.C.

TString* strFitGLA =stat.FitPlane(tree,"T+dt",strSector+"lx.fElements++ly.fElements++gx.fElements++gy.fElements++lx.fElements^2++ly.fElements^2",cutA,chi2,npoints,vec,mat)

Definition at line 56 of file AnalyzeLaser.C.

TString strSector =""

Definition at line 30 of file AnalyzeLaser.C.

Referenced by AliGeomManager::CheckSymNamesLUT().

TTree* tree = viewer->GetViewer()->GetTree()

Definition at line 14 of file AnalyzeLaser.C.

Definition at line 13 of file AnalyzeLaser.C.