ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Variables
tornado Namespace Reference

Variables

int d = 16
 
int numberOfPoints = 200
 
int numberOfCircles = 40
 
tuple sky = TCanvas( 'sky', 'Tornado', 300, 10, 700, 500 )
 
tuple view = TView.CreateView()
 
 rng = numberOfCircles*d
 
list polymarkers = []
 
tuple pm3d = TPolyMarker3D( numberOfPoints )
 
tuple csin = sin( 2*pi / numberOfPoints * i )
 
tuple ccos = cos( 2*pi / numberOfPoints * i )
 
tuple esin = sin( 2*pi / (numberOfCircles*d) * j )
 
tuple x = j*( csin + esin )
 
 y = j*ccos;
 
 z = j;
 
tuple ct = gBenchmark.GetCpuTime( 'tornado' )
 
string timeStr = 'Execution time: %g sec.'
 
tuple text = TPaveText( 0.1, 0.81, 0.9, 0.97 )
 

Variable Documentation

tuple tornado.ccos = cos( 2*pi / numberOfPoints * i )

Definition at line 33 of file tornado.py.

tuple tornado.csin = sin( 2*pi / numberOfPoints * i )

Definition at line 32 of file tornado.py.

tuple tornado.ct = gBenchmark.GetCpuTime( 'tornado' )
int tornado.d = 16

Definition at line 11 of file tornado.py.

Referenced by a_add(), TEveBoxSet.AddBox(), TGL5DPainter.AddSurface(), allMasks(), TXMLEngine.AllocateAttr(), TLatex.Analyse(), TProofMgr.AttachSession(), TSpectrum3.Background(), TSpectrum.Background(), TMath.BetaCf(), Binding(), TMVA::DataSetFactory.CalcCorrelationMatrix(), TMVA::MethodMLP.CalculateEstimator(), TProof.cd(), cdiv(), ClassImp(), TProofLite.CleanupSandbox(), TEveTrackPropagator.ClosestPointBetweenLines(), TSpectrum2Painter.ColorModel(), TGuiBldDragManager.Compact(), compare(), TLimit.ComputeLimit(), THnBase.CreateHist(), TRootSniffer.CreateMemFile(), TProofMgrLite.CreateSession(), TProofMgr.CreateSession(), TASImage.CreateThumbnail(), ROOT::Math::GenVector_detail::BitReproducible.D2x(), TGeoTorus.DDaxis(), ROOT::Minuit2::HessianGradientCalculator.DeltaGradient(), TSpectrumFit.Deri0(), TSpectrumFit.Dersigma(), TProof.Detach(), TXProofMgr.DetachSession(), TProofMgr.DetachSession(), TEveProjectionAxesGL.DirectDraw(), TProofMgr.DiscardSession(), TAttLine.DistancetoLine(), TPolyMarker.DistancetoPrimitive(), TPolyLine.DistancetoPrimitive(), TGraphPainter.DistancetoPrimitiveHelper(), TGeoEltu.DistFromInside(), TGeoArb8.DistFromInside(), TGeoCtub.DistFromInside(), TGeoTube.DistFromInsideS(), TGeoEltu.DistFromOutside(), TGeoSphere.DistFromOutside(), TGeoCtub.DistFromOutside(), TGeoTube.DistFromOutsideS(), TGeoTubeSeg.DistFromOutsideS(), TGeoArb8.DistToPlane(), TGeoSphere.DistToSphere(), do_anadist(), DoBinFit(), TH2Editor.DoBinLabel(), TH1Editor.DoBinPressed(), DoFit(), DoUnBinFit(), DoUnBinFitVec(), TPad.DrawClassObject(), TProofBench.DrawCPU(), TASImage.DrawDashZLine(), TProofBench.DrawDataSet(), TProofBench.DrawEfficiency(), TGQuartz.DrawFTGlyphIntoPixmap(), TASImage.DrawGlyph(), TGX11TTF.DrawImage(), TGWin32.DrawImage(), TASImage.DrawLineInternal(), TFileDrawMap.DrawMarker(), ROOT::Quartz.DrawMarkerFullDotLarge(), ROOT::Quartz.DrawMarkerOpenCircle(), TMVA::StatDialogBDTReg.DrawTree(), TMVA::StatDialogBDT.DrawTree(), ROOT::Math::GenVector_detail::BitReproducible.Dto2longs(), ellipse_TGraph_minimize(), TMVA::Rule.Equal(), ROOT::Math::Derivator.Eval(), PiecewiseInterpolation.evaluate(), TPolyLine.ExecuteEvent(), TGraphPainter.ExecuteEventHelper(), exportsock(), TMVA::kNN::ModulekNN.Fill(), ROOT::Fit.FillData(), FillUnBinData(), TMVA::kNN::ModulekNN.Find(), TImagePalette.FindColor(), TGContainer.FindFrame(), TROOT.FindObjectAnyFile(), RooBrentRootFinder.findRoot(), ROOT::Math::Polynomial.FindRoots(), TMath.Finite(), fit2DHist(), fit3DHist(), TSpectrumFit.FitAwmi(), TSpectrum2Fit.FitAwmi(), fitSparse1D(), ROOT::Vc::SSE.floor_shift(), TSpectrum2Transform.Fourier(), TSpectrumTransform.Fourier(), frombuf(), Roo2DKeysPdf.g(), GAMinTutorial(), gather2dim(), TSpectrumTransform.GeneralExe(), TSpectrum2Transform.GeneralExe(), TSpectrumTransform.GeneralInv(), TSpectrum2Transform.GeneralInv(), RooGamma.generateEvent(), TNDArray.GetBin(), THn.GetBin(), THnSparse.GetCompactCoord(), ROOT::Fit.GetConfidenceIntervals(), ROOT::Fit::FitResult.GetConfidenceIntervals(), ROOT::Math::LorentzVector< ROOT::Math::PxPyPzE4D< Double32_t > >.GetCoordinates(), TMVA::Tools.GetCorrelationMatrix(), TCling.GetDataMember(), TSQLiteStatement.GetDate(), TSQLiteStatement.GetDatime(), TCling.GetDeclId(), TChirpSystem.GetDirEntry(), TView3D.GetDistancetoAxis(), TUnfoldBinning.GetDistributionAverageBinSize(), TMVA::MethodPDERS.GetError(), TMVA::MethodFisher.GetFisherCoeff(), TMVA::DecisionTree.GetFisherCoefficients(), TGFontPool.GetFontFromAttributes(), RooStats::HybridPlot.GetHistoPvals(), TFormLeafInfoMethod.GetLocalValuePointer(), TMVA::MethodTMlpANN.GetMvaValue(), TUUID.GetNodeIdentifier(), GetNumbers(), TDirectory.GetPathStatic(), TProofMgr.GetProofDesc(), TTreeFormula.GetRealInstance(), TEveTrans.GetRotAngles(), TProofMgrLite.GetSessionLogs(), ROOT::Math::GoFTest.GetSigmaN(), THnSparse.GetSparseFractionBins(), THnSparse.GetSparseFractionMem(), TMVA::Tools.GetSQRootMatrix(), TSQLiteStatement.GetTime(), TSQLiteStatement.GetTimestamp(), TProof.GetTreeHeader(), TTreeFormula.GetValueFromMethod(), TTreeFormula.GetValuePointerFromMethod(), gl2psSplitPrimitive(), gl2psTestSplitPrimitive(), TXProofMgr.HandleError(), TProofServ.HandleRetrieve(), TEveTrackPropagator.HelixIntersectPlane(), ROOT::Math::Cephes.igami(), ROOT::Math::Cephes.incbi(), TGL5DPainter.InitGeometry(), TX11GLManager.InitGLWindow(), TGraph.InsertPoint(), TGraphDelaunay.Interpolate(), TH2.Interpolate(), RooMath.interpolate(), TFumili.InvertZ(), TString.IsDigit(), TEveTrackPropagator.LineToBounds(), TPluginManager.LoadHandlersFromPluginDirs(), TCling.LoadLibraryMap(), TEveTrackPropagator.LoopToBounds(), TGraphSmooth.Lowest(), TDataSet.ls(), main(), TGFontPool.MakeFont(), TPrincipal.MakeHistograms(), TListOfDataMembers.MapObject(), TPainter3dAlgorithms.MarchingCubeSurfacePenetration(), TGDMLParse.MatProcess(), md5_process(), ROOT::Math::BrentMethods.MinimBrent(), TMinuit.mnhes1(), TMinuit.mnhess(), TMinuit.mnmigr(), multidimfit(), TMath.Normalize(), THtml::TFileDefinition.NormalizePath(), TGeoToOCC.OCC_EllTube(), TGeoToOCC.OCC_Hype(), TProof.Open(), TDavixSystem.OpenDirectory(), TPyReturn.operator Double_t(), ROOT::Minuit2::MnHesse.operator()(), ROOT::Math::Translation3D.operator()(), ROOT::Math::Transform3D.operator()(), ROOT::Math.operator<<(), TDataMember.operator=(), ROOT::Math.operator>>(), TGraphPolargram.PaintPolarDivisions(), TGraphPolargram.PaintRadialDivisions(), parse_net(), parse_port_string(), XrdProofdConfig.ParseFile(), TDataSet.Pass(), TMVA::TMVAGlob.plot_logo(), RooAbsReal.plotOnWithErrorBand(), RooStats::HistFactory::FlexibleInterpVar.PolyInterpValue(), ROOT::Math::Polynomial.Polynomial(), TRootSniffer.ProduceExe(), THnBase.ProjectionAny(), ROOT::Math::Plane3D.ProjectOntoPlane(), TEveRhoZProjection.ProjectPoint(), TEveRPhiProjection.ProjectPoint(), ROOT::Math::VectorUtil.ProjVector(), Proxy(), TXProofMgr.QuerySessions(), TProofMgr.QuerySessions(), R__WriteMoveConstructorBody(), TMVA::Rule.ReadFromXML(), TMVA::StatDialogBDTReg.ReadTree(), TMVA::StatDialogBDT.ReadTree(), TMVA::MethodTMlpANN.ReadWeightsFromStream(), TMVA::MethodTMlpANN.ReadWeightsFromXML(), THnBase.RebinBase(), TEveLine.ReduceSegmentLengths(), TGLUtil.RenderCrosses(), TGLCameraOverlay.RenderPlaneIntersect(), TProofMgr.ReplaceSubdirs(), TMVA::ROCCalc.Root(), TMVA::RootFinder.Root(), TMath.RootsCubic(), TEveLegoEventHandler.Rotate(), TGLCamera.RotateRad(), TGeoEltu.Safety(), TProofPlayer.SavePartialResults(), TDataSetManagerFile.ScanDataSet(), TUnfold.ScanLcurve(), TUnfoldDensity.ScanTau(), TGTextEntry.ScrollByChar(), TMVA::BinarySearchTree.SearchVolume(), TMVA::BinarySearchTree.SearchVolumeWithMaxLimit(), ROOT::Vc::AVX::VectorHelper< double >.set(), ROOT::Math::VavilovAccurate.Set(), ROOT::Vc::SSE::VectorHelper< float >.set(), ROOT::Vc::AVX::VectorHelper< float >.set(), ROOT::Vc::AVX::VectorHelper< int >.set(), ROOT::Vc::SSE::VectorHelper< int >.set(), ROOT::Vc::AVX::VectorHelper< unsigned int >.set(), TGLPlane.Set(), ROOT::Vc::SSE::VectorHelper< unsigned int >.set(), ROOT::Vc::AVX::VectorHelper< signed short >.set(), ROOT::Vc::SSE::VectorHelper< signed short >.set(), ROOT::Vc::AVX::VectorHelper< unsigned short >.set(), ROOT::Vc::SSE::VectorHelper< unsigned short >.set(), RooStats::HypoTestResult.SetAltDetailedOutput(), ROOT::Math::LorentzVector< ROOT::Math::PxPyPzE4D< Double32_t > >.SetCoordinates(), TEveProjectionManager.SetCurrentDepth(), TSQLiteStatement.SetDate(), TSQLiteStatement.SetDatime(), TProofPerfAnalysis.SetDebug(), TEveBoxProjected.SetDebugCornerPoints(), TGLFont.SetDepth(), TEveProjected.SetDepth(), TMVA::Node.SetDepth(), TEveProjected.SetDepthCommon(), TEveProjected.SetDepthLocal(), TEveElement.SetDestroyOnZeroRefCnt(), TMD5.SetDigest(), TEveProjection.SetDistortion(), TGLPlotBox.SetDrawBack(), TGLPlotBox.SetDrawFront(), TMVA::Config.SetDrawProgressBar(), RooStats::HypoTestResult.SetFitInfo(), TMVA::MethodBDT.SetMaxDepth(), TEveCaloVizEditor.SetModel(), TMVA::MethodBDT.SetNTrees(), RooStats::HypoTestResult.SetNullDetailedOutput(), setownerships(), TSpline3.SetPointCoeff(), TSpline5.SetPointCoeff(), TWinNTSystem.SetProgname(), RooStats::ToyMCSampler.SetProtoData(), TMVA::TransformationHandler.SetRootDir(), TMVA::DataSetInfo.SetRootDir(), TEveTrans.SetRotByAngles(), TMVA::RuleEnsemble.SetRuleMinDist(), TSQLiteStatement.SetTime(), TSQLiteStatement.SetTimestamp(), XrdProofdProofServMgr.SetUserOwnerships(), TTreeCacheUnzip.StartThreadUnzip(), TEveTrackPropagator::Helix_t.Step(), TMath.StudentQuantile(), SumTMatrix(), TDataMember.TDataMember(), test10(), TPainter3dAlgorithms.TestEdge(), testHisto1DFit(), testHisto1DPolFit(), testHisto2DFit(), testListIter(), TMVA::MethodBase.TestRegression(), testUnBin1DFit(), testZero(), PyROOT.TFNPyCallback(), TGeoTorus.ToBoundary(), tobuf(), TOptionListItem.TOptionListItem(), TMD5.Transform(), TListOfDataMembers.UnmapObject(), TTreeCacheUnzip.UnzipLoop(), TListOfDataMembers.Update(), TGTable.UpdateHeaders(), TSessionViewer.UpdateListOfProofs(), TKDTree< Index, Value >.UpdateNearestNeighbors(), TTableDescriptor.UpdateOffsets(), TKDTree< Index, Value >.UpdateRange(), THnBase.UpdateXStat(), TMVA::PDF.ValidatePDF(), RooMCIntegrator.vegas(), TMath.Voigt(), TBufferSQL.WriteDouble(), TPluginManager.WritePluginMacros(), and TMVA::MethodBase.WriteStateToStream().

tuple tornado.esin = sin( 2*pi / (numberOfCircles*d) * j )

Definition at line 34 of file tornado.py.

int tornado.numberOfCircles = 40

Definition at line 13 of file tornado.py.

int tornado.numberOfPoints = 200

Definition at line 12 of file tornado.py.

tuple tornado.pm3d = TPolyMarker3D( numberOfPoints )
list tornado.polymarkers = []

Definition at line 24 of file tornado.py.

tornado.rng = numberOfCircles*d
tuple tornado.sky = TCanvas( 'sky', 'Tornado', 300, 10, 700, 500 )

Definition at line 16 of file tornado.py.

tuple tornado.text = TPaveText( 0.1, 0.81, 0.9, 0.97 )

Definition at line 56 of file tornado.py.

string tornado.timeStr = 'Execution time: %g sec.'

Definition at line 54 of file tornado.py.

tuple tornado.view = TView.CreateView()

Definition at line 20 of file tornado.py.

Referenced by autorotate(), axes(), TPainter3dAlgorithms.BackBox(), TSelectorDraw.Begin(), TTable.Browse(), ROOT::MacOSX::X11::EventTranslator.CheckUnmappedView, TGCocoa.ClearArea(), TGCocoa.ClearAreaAux(), TGCocoa.CopyArea(), ROOT::MacOSX::X11.CreateChildView(), TView.CreateView(), ROOTOpenGLView.dealloc, TGeoPainter.DefaultAngles(), TPainter3dAlgorithms.DefineGridLevels(), TGCocoa.DeleteOpenGLContext(), TVolume.DistancetoNodePrimitive(), TPointsArray3D.DistancetoPrimitive(), TVolumeView.DistancetoPrimitive(), TPolyMarker3D.DistancetoPrimitive(), TPolyLine3D.DistancetoPrimitive(), TPrimary.DistancetoPrimitive(), THistPainter.DistancetoPrimitive(), TGeoTrack.DistancetoPrimitive(), TMarker3DBox.DistancetoPrimitive(), TNode.DistancetoPrimitive(), TParticle.DistancetoPrimitive(), TGeoPainter.DistanceToPrimitiveVol(), TGeoPgonEditor.DoApply(), TGeoEltuEditor.DoApply(), TGeoBBoxEditor.DoApply(), TGeoHypeEditor.DoApply(), TGeoTorusEditor.DoApply(), TGeoParaEditor.DoApply(), TGeoPconEditor.DoApply(), TGeoTrapEditor.DoApply(), TGeoGtraEditor.DoApply(), TVolumeView.Draw(), TNode.Draw(), TVolume.Draw(), TParallelCoord.Draw(), TGenerator.Draw(), TPainter3dAlgorithms.DrawFaceGouraudShaded(), TPainter3dAlgorithms.DrawFaceMode1(), TPainter3dAlgorithms.DrawFaceMode2(), TPainter3dAlgorithms.DrawFaceMode3(), TPainter3dAlgorithms.DrawFaceMove1(), TPainter3dAlgorithms.DrawFaceMove2(), TPainter3dAlgorithms.DrawFaceMove3(), TPainter3dAlgorithms.DrawFaceRaster1(), TPainter3dAlgorithms.DrawFaceRaster2(), TGCocoa.DrawLine(), TGeoPainter.DrawOnly(), TPolyLine3D.DrawOutlineCube(), TGeoPainter.DrawOverlap(), TGCocoa.DrawRectangle(), TGCocoa.DrawSegments(), TGeoPainter.DrawShape(), TGCocoa.DrawString(), TGeoPainter.DrawVolume(), TAxis3D.ExecuteEvent(), THistPainter.ExecuteEvent(), TPad.ExecuteEventAxis(), TGCocoa.FillPolygon(), TGCocoa.FillPolygonAux(), TGCocoa.FillRectangle(), TGCocoa.FillRectangleAux(), ROOT::MacOSX::X11::EventTranslator.FindButtonGrab, TPainter3dAlgorithms.FindVisibleDraw(), TPainter3dAlgorithms.FrontBox(), TGCocoa.GetGeometry(), TVolumeView.GetLocalRange(), TVolume.GetLocalRange(), TVolumeView.GetObjectInfo(), TVolume.GetObjectInfo(), TGCocoa.GetParent(), TGQuartz.GetSelectedDrawableChecked(), TGeoPainter.GetViewAngles(), TGeoPainter.GrabFocus(), TGCocoa.GrabKey(), TGCocoa.GrabPointer(), TPainter3dAlgorithms.ImplicitFunction(), TGCocoa.IsDNDAware(), TPainter3dAlgorithms.IsoSurface(), TPainter3dAlgorithms.LegoCartesian(), TPainter3dAlgorithms.LegoCylindrical(), TPainter3dAlgorithms.LegoPolar(), TPainter3dAlgorithms.LegoSpherical(), TPainter3dAlgorithms.Luminosity(), TGCocoa.MakeOpenGLContextCurrent(), MakePicture(), TGeoPainter.ModifiedPad(), TPainter3dAlgorithms.ModifyScreen(), TVolumeViewIter.Notify(), THistPainter.Paint(), TPrimary.Paint(), TParticle.Paint(), THistPainter.Paint2DErrors(), TAxis3D.PaintAxis(), THistPainter.PaintContour(), TGraph2DPainter.PaintErrors(), TMarker3DBox.PaintH3(), TPolyMarker3D.PaintH3(), THistPainter.PaintH3(), THistPainter.PaintH3Iso(), THistPainter.PaintLego(), THistPainter.PaintLegoAxis(), TGeoTrack.PaintMarker(), THistPainter.PaintPalette(), TGraph2DPainter.PaintPolyLine(), TPolyLineShape.PaintPolyMarker(), TGraph2DPainter.PaintPolyMarker(), THistPainter.PaintSurface(), THistPainter.PaintTF3(), THistPainter.PaintTriangles(), TGraph2DPainter.PaintTriangles_new(), TGraph2DPainter.PaintTriangles_old(), parallel_world(), TPolyLineShape.PointDistancetoPrimitive(), TGeoPainter.Raytrace(), TGCocoa.ReparentChild(), TGCocoa.ReparentWindow(), TPad.ResetView3D(), TPad.SavePrimitive(), TGCocoa.SetCursor(), TGCocoa.SetDNDAware(), TPad.SetView(), TGenerator.SetViewRange(), TShape.ShapeDistancetoPrimitive(), TGeoPainter.ShapeDistancetoPrimitive(), THistPainter.ShowProjection3(), TPainter3dAlgorithms.SideVisibilityEncode(), TPainter3dAlgorithms.SurfaceCartesian(), TPainter3dAlgorithms.SurfaceCylindrical(), TPainter3dAlgorithms.SurfacePolar(), TPainter3dAlgorithms.SurfaceSpherical(), TPainter3dAlgorithms.TPainter3dAlgorithms(), TGCocoa.TranslateCoordinates(), TPaletteAxis.UnZoom(), xtruDraw(), and xtruSamples().

tuple tornado.x = j*( csin + esin )

Definition at line 35 of file tornado.py.

tornado.y = j*ccos;

Definition at line 36 of file tornado.py.

tornado.z = j;

Definition at line 37 of file tornado.py.