ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions | Variables
line3Dfit.C File Reference
#include <TMath.h>
#include <TGraph2D.h>
#include <TRandom2.h>
#include <TStyle.h>
#include <TCanvas.h>
#include <TF2.h>
#include <TH1.h>
#include <Math/Functor.h>
#include <TPolyLine3D.h>
#include <Math/Vector3D.h>
#include <Fit/Fitter.h>
Include dependency graph for line3Dfit.C:

Go to the source code of this file.

Functions

void line (double t, const double *p, double &x, double &y, double &z)
 
double distance2 (double x, double y, double z, const double *p)
 
Int_t line3Dfit ()
 
int main ()
 

Variables

bool first = true
 

Function Documentation

double distance2 ( double  x,
double  y,
double  z,
const double p 
)

Definition at line 38 of file line3Dfit.C.

void line ( double  t,
const double p,
double x,
double y,
double z 
)

Definition at line 28 of file line3Dfit.C.

Referenced by line3Dfit().

Int_t line3Dfit ( )

Definition at line 86 of file line3Dfit.C.

Referenced by main().

int main ( )

Definition at line 181 of file line3Dfit.C.

Variable Documentation

bool first = true

Definition at line 48 of file line3Dfit.C.

Referenced by TDSet::Add(), TPacketizerAdaptive::AddProcessed(), AnyCollectionProxy< T >::AnyCollectionProxy(), AnyCollectionStreamer< T >::AnyCollectionStreamer(), TSpectrum::Background(), RooAddModel::basisCode(), TFilePrefetch::BinarySearchReadList(), TGDMLParse::BooSolid(), ROOT::Internal::TF1Builder< const char * >::Build(), TGeoNavigator::BuildCache(), RooSimPdfBuilder::buildPdf(), RooAbsCachedReal::cacheNameSuffix(), RooAbsCachedPdf::cacheNameSuffix(), TGeoNavigator::cd(), TAuthenticate::CheckNetrc(), TGeoNavigator::CheckPath(), TClassDocOutput::ClassHtmlTree(), ClassImp(), combinedFit(), ROOT::Minuit2::MnContours::Contour(), THbookFile::ConvertRWN(), TSQLFile::CreateClassTable(), TVirtualPacketizer::CreateNewPacket(), RooAbsReal::createProfile(), RooAbsPdf::createProjection(), PyROOT::CreatePyStrings(), RooMultiCategory::currentLabel(), RooSuperCategory::currentLabel(), RooAbsCategory::defineTypeUnchecked(), TKey::Delete(), TList::Delete(), TFitEditor::DoAddition(), TH1Editor::DoBinLabel1(), TH1Editor::DoBinMoved1(), TH1Editor::DoBinOffset(), TH1Editor::DoBinReleased1(), doccl(), RooMinimizerFcn::DoEval(), TH1Editor::DoOffsetMoved(), TH1Editor::DoOffsetReleased(), TGSpeedo::DoRedraw(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderReleased(), TH2Editor::DoSliderXReleased(), TH2Editor::DoSliderYReleased(), RooStats::MCMCIntervalPlot::DrawChainScatter(), TGLLegoPainter::DrawLegoCartesian(), TGLLegoPainter::DrawLegoCylindrical(), TMVA::DrawMLPoutputMovie(), TGLLegoPainter::DrawSectionXOZ(), TGLLegoPainter::DrawSectionYOZ(), TParallelCoordVar::ExecuteEvent(), TPad::ExecuteEventAxis(), TLeafF::Export(), TLeafI::Export(), TLeafL::Export(), TH1::FillRandom(), TProtoClass::FillTClass(), TMVA::RuleFit::FillVisHistCorr(), TEveProjectionAxesGL::FilterOverlappingLabels(), TMVA::kNN::ModulekNN::Find(), TTreeFormula::FindLeafForExpression(), ROOT::Detail::TCollectionProxyInfo::Generate(), TMath::GeomMean(), ROOT::Detail::TCollectionProxyInfo::Get(), TXMLPlayer::GetBasicTypeName(), TBranch::GetEntry(), TBranch::GetEntryExport(), TWebFile::GetFromWeb10(), TLegend::GetHeader(), TParallelCoordVar::GetHistogram(), THStack::GetMaximum(), TChain::GetMaximum(), TGLScene::GetMaxPhysicalID(), TXMLPlayer::GetMemberTypeName(), TGWin32ProxyBase::GetMilliSeconds(), TGMdiMainFrame::GetMinimizedBBox(), THStack::GetMinimum(), TChain::GetMinimum(), TParallelCoordVar::GetMinMaxMean(), TPacketizer::GetNextPacket(), TPacketizerAdaptive::GetNextPacket(), TEventIterTree::GetNextPacket(), TAlienCollection::GetOutputFileName(), TParallelCoordVar::GetQuantiles(), TMVA::MethodKNN::getRMS(), TStreamerElement::GetSequenceType(), ROOT::Math::BasicMinimizer::GetVariableSettings(), TH2PolyBin::GetXMax(), TH2PolyBin::GetXMin(), TH2PolyBin::GetYMax(), TH2PolyBin::GetYMin(), TGFileBrowser::GotoDir(), TMVA::MethodBDT::GradBoostRegression(), TProof::HandleInputMessage(), TFormula::HandleLinear(), TProofServ::HandleProcess(), TTreeViewer::HandleTimer(), TGuiBldDragManager::HideGrabRectangles(), TString::Index(), TGLLegoPainter::InitGeometryCartesian(), TMVA::MethodBDT::InitGradBoost(), RooStats::AsymptoticCalculator::Initialize(), insertvertex(), RooAbsReal::integralNameSuffix(), TBranchElement::IsMissingCollection(), TBufferJSON::JsonStreamCollection(), TMVA::ClassifierFactory::List(), RooAbsReal::logEvalError(), TTreePlayer::MakeClass(), RooProduct::makeFPName(), RooProdPdf::makeRGPPName(), RooSimWSTool::makeSplitName(), TMVA::Tools::Mean(), TMath::Mean(), ROOT::Minuit2::SimplexBuilder::Minimum(), RooCmdConfig::missingArgs(), MoveAddressInRepository(), TXMLEngine::NewNS(), TGraph2DPainter::Paint(), TGaxis::PaintAxis(), TClassTree::PaintClass(), THistPainter::PaintContour(), THistPainter::PaintErrors(), TGraphPainter::PaintGrapHist(), THistPainter::PaintHist(), THistPainter::PaintInit(), THistPainter::PaintInitH(), TGraphPolargram::PaintPolarDivisions(), RooAbsReal::plotAsymOn(), RooSimultaneous::plotOn(), RooAbsReal::plotOn(), TMVA::ClassifierFactory::Print(), RooWorkspace::Print(), RooAbsGenContext::printArgs(), RooAbsDataStore::printArgs(), RooDataHist::printArgs(), RooDataSet::printArgs(), RooAbsArg::printAttribList(), RooStats::PrintListContent(), RooAddition::printMetaArgs(), RooMappedCategory::printMetaArgs(), RooProduct::printMetaArgs(), RooRealSumPdf::printMetaArgs(), RooProdPdf::printMetaArgs(), RooAddModel::printMetaArgs(), RooAddPdf::printMetaArgs(), RooPlot::printValue(), TProofPlayerLite::Process(), TProofSuperMaster::Process(), TProofLite::Process(), TProofPlayerRemote::Process(), TProof::Process(), RooFactoryWSTool::processCreateVar(), TProofServ::ProcessNext(), RooProdPdf::processProductTerm(), ROOT::Internal::TSchemaRuleProcessor::ProcessVersion(), TSeqCollection::QSort(), TMath::Quantiles(), TLeafC::ReadBasket(), TLeafF::ReadBasketExport(), TLeafI::ReadBasketExport(), TLeafL::ReadBasketExport(), TFree::ReadBuffer(), TKDTreeBinning::ReadjustMinBinEdges(), TGenCollectionStreamer::ReadPairFromMap(), RooStreamParser::readToken(), ROOT::Math::BasicMinimizer::ReleaseVariable(), TMVA::RuleEnsemble::RemoveSimilarRules(), TGListTree::ReparentChildren(), RooMultiCatIter::Reset(), TProofProgressDialog::ResetProgressDialog(), TSessionQueryFrame::ResetProgressDialog(), TMVA::Tools::RMS(), TMath::RMS(), RooAddPdf::RooAddPdf(), RooMinuitGlue(), rsa_num_sget(), rsa_num_sput(), TMVA::rulevisCorr(), TMVA::rulevisHists(), TUnfold::ScanLcurve(), TUnfoldDensity::ScanTau(), TSpectrum::Search(), TMemStatShow::SetAddressRange(), PyROOT::TCppObjectArrayConverter::SetArg(), TMemStatShow::SetEntryRange(), TFree::SetFirst(), TDSetElement::SetFirst(), TFileInfoMeta::SetFirst(), TMCParticle::SetFirstChild(), TLegend::SetHeader(), TGLSurfacePainter::SetNormals(), ROOT::Math::BasicMinimizer::SetVariableUpperLimit(), TVirtualFitter::SetXfirst(), TVirtualFitter::SetYfirst(), TVirtualFitter::SetZfirst(), THistPainter::ShowProjection3(), TGListTree::Sort(), TGListTree::SortChildren(), ROOT::Math::KDTree< _DataPoint >::TerminalNode::SplitBinContent(), ROOT::Math::KDTree< _DataPoint >::TerminalNode::SplitEffectiveEntries(), TMath::StdDev(), THistPainter::TableInit(), TDSetElement::TDSetElement(), test_smatrix_kalman(), test_smatrix_op(), test_smatrix_sym_kalman(), test_smatrix_sym_op(), test_tmatrix_kalman(), test_tmatrix_op(), test_tmatrix_sym_op(), TEventIter::TEventIter(), TFree::TFree(), TPie::TPie(), TPrimary::TPrimary(), ROOT::Minuit2::SimplexParameters::Update(), RooProfileLL::validateAbsMin(), TClassDocOutput::WriteClassDescription(), TClassDocOutput::WriteMethod(), RooMappedCategory::writeToStream(), TAxis::ZoomOut(), and RooAbsArg::~RooAbsArg().