ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Functions | Variables
kalman.C File Reference
#include "Riostream.h"
#include "TFile.h"
#include "TCanvas.h"
#include "TSystem.h"
#include "TPaveLabel.h"
#include "TText.h"
#include "TLine.h"
#include "Math/SMatrix.h"
#include <string>
Include dependency graph for kalman.C:

Go to the source code of this file.

Functions

void kalman_do (const char *machine, int sym, int cut)
 
void kalman (std::string machine="", int sym=1, int cut=6)
 
int read_data (const char *machine, double *s, double *ss, double *t)
 

Variables

bool gUseCPUTime = false
 
const int nx = 9
 
const int ny = 7
 
const Int_t n =nx*ny
 

Function Documentation

void kalman ( std::string  machine = "",
int  sym = 1,
int  cut = 6 
)

Definition at line 20 of file kalman.C.

void kalman_do ( const char *  machine,
int  sym,
int  cut 
)

Definition at line 70 of file kalman.C.

Referenced by kalman().

int read_data ( const char *  machine,
double s,
double ss,
double t 
)

Definition at line 36 of file kalman.C.

Referenced by kalman_do().

Variable Documentation

bool gUseCPUTime = false

Definition at line 12 of file kalman.C.

Referenced by read_data().

const Int_t n =nx*ny

Definition at line 18 of file kalman.C.

Referenced by kalman_do(), and read_data().

const int nx = 9

Definition at line 16 of file kalman.C.

Referenced by TProfileHelper::Add(), TDSet::Add(), RooDataSet::createHistogram(), TProfile2D::Divide(), TProfile3D::Divide(), TPad::Divide(), TH1::Divide(), TH1Editor::DoApply(), TH2Editor::DoApply(), TH1Editor::DoAxisRange(), TH1Editor::DoBinLabel(), TH2Editor::DoBinLabel(), TH1Editor::DoBinLabel1(), TH2Editor::DoBinLabel1(), TH1Editor::DoBinMoved(), TH2Editor::DoBinMoved(), TH1Editor::DoBinOffset(), TH2Editor::DoBinOffset(), TH1Editor::DoBinReleased(), TH2Editor::DoBinReleased(), TH1Editor::DoBinReleased1(), TH2Editor::DoBinReleased1(), TH1::DoIntegral(), TH1Editor::DoOffsetMoved(), TH2Editor::DoOffsetMoved(), TH1Editor::DoOffsetReleased(), TH2Editor::DoOffsetReleased(), TH3::DoProject1D(), TH3::DoProject2D(), TProfile3D::DoProjectProfile2D(), TH3::DoProjectProfile2D(), TSpiderEditor::DoSetNx(), TH2Editor::DoXAxisRange(), TF1Editor::DoXRange(), TASImage::DrawCellArray(), TGX11::DrawCellArray(), TGWin32::DrawCellArray(), TPainter3dAlgorithms::FillPolygonBorder(), TGraphDelaunay::FindAllTriangles(), TH1::FindBin(), TEfficiency::FindFixBin(), TH1::FindFixBin(), RooUniform::getAnalyticalIntegral(), RooMultiVarGaussian::getAnalyticalIntegral(), TH1::GetBinXYZ(), TProofBenchRunDataRead::GetDataSet(), RooUniform::getGenerator(), RooMultiVarGaussian::getGenerator(), TPainter3dAlgorithms::ImplicitFunction(), TPainter3dAlgorithms::InitRaster(), TGeoShape::IsCrossingSemiplane(), TPainter3dAlgorithms::IsoSurface(), kalman_do(), TProfile2D::LabelsOption(), TH1::LabelsOption(), TPainter3dAlgorithms::LegoCartesian(), TH2::Merge(), TH3::Merge(), TH1::Merge(), TMinuit::mncntr(), ROOT::Minuit2::mnplot(), TMinuit::mnplot(), TH1::Multiply(), TGContainer::OnAutoScroll(), THStack::Paint(), THistPainter::PaintH3Iso(), THistPainter::PaintLego(), TMultiGraph::PaintPads(), THistPainter::PaintSurface(), pirndm(), TProfile::ProjectionX(), TProfile2D::ProjectionXY(), TProfile3D::ProjectionXYZ(), TGX11::PutImage(), TGWin32::PutImage(), TH2::Rebin2D(), TEveCalo3DGL::RenderGridBarrel(), TEveCalo3DGL::RenderGridEndCap(), TProofBenchRunCPU::Run(), TProofBenchRunDataRead::Run(), TGeoNavigator::SetCurrentDirection(), TF1Editor::SetModel(), TH1Editor::SetModel(), TH2Editor::SetModel(), TEveGridStepper::SetNs(), TSPlot::SetNX(), TSpider::SetNx(), TFumili::SGZ(), TH2::Smooth(), StandardBayesianMCMCDemo(), StandardHistFactoryPlotsWithCategories(), StandardProfileInspectorDemo(), TPainter3dAlgorithms::SurfaceCartesian(), TGraphQQ::TGraphQQ(), TQpDataBase::TQpDataBase(), TQpProbBase::TQpProbBase(), TQpResidual::TQpResidual(), TQpVar::TQpVar(), transp_text(), TSPlot::TSPlot(), and TUnfold::TUnfold().

const int ny = 7

Definition at line 17 of file kalman.C.

Referenced by TProfileHelper::Add(), RooDataSet::createHistogram(), TProfile2D::Divide(), TProfile3D::Divide(), TPad::Divide(), TH1::Divide(), TH2Editor::DoApply(), TUnfoldSys::DoBackgroundSubtraction(), TH2Editor::DoBinLabel(), TH2Editor::DoBinLabel1(), TH2Editor::DoBinMoved(), TH2Editor::DoBinOffset(), TH2Editor::DoBinReleased(), TH2Editor::DoBinReleased1(), TH1::DoIntegral(), TH2Editor::DoOffsetMoved(), TH2Editor::DoOffsetReleased(), TH3::DoProject2D(), TProfile3D::DoProjectProfile2D(), TH3::DoProjectProfile2D(), TSpiderEditor::DoSetNy(), TH2Editor::DoYAxisRange(), TASImage::DrawCellArray(), TGX11::DrawCellArray(), TGWin32::DrawCellArray(), TGraphDelaunay::FindAllTriangles(), TH1::FindBin(), TEfficiency::FindFixBin(), TH1::FindFixBin(), TH1::GetBinXYZ(), TPainter3dAlgorithms::ImplicitFunction(), TPainter3dAlgorithms::InitRaster(), TGeoShape::IsCrossingSemiplane(), TPainter3dAlgorithms::IsoSurface(), kalman_do(), TProfile2D::LabelsOption(), TH1::LabelsOption(), TPainter3dAlgorithms::LegoCartesian(), TH2::Merge(), TH3::Merge(), TMinuit::mncntr(), ROOT::Minuit2::mnplot(), TMinuit::mnplot(), TH1::Multiply(), TGContainer::OnAutoScroll(), THStack::Paint(), TFileDrawMap::PaintBox(), THistPainter::PaintH3Iso(), THistPainter::PaintLego(), TMultiGraph::PaintPads(), THistPainter::PaintSurface(), pirndm(), TProfile2D::ProjectionXY(), TProfile3D::ProjectionXYZ(), TH2::Rebin2D(), TEveCalo3DGL::RenderGridBarrel(), TEveCalo3DGL::RenderGridEndCap(), TGeoNavigator::SetCurrentDirection(), TH2Editor::SetModel(), TEveGridStepper::SetNs(), TSPlot::SetNY(), TSpider::SetNy(), TH2::Smooth(), StandardBayesianMCMCDemo(), StandardHistFactoryPlotsWithCategories(), StandardProfileInspectorDemo(), TPainter3dAlgorithms::SurfaceCartesian(), TGraphQQ::TGraphQQ(), TSPlot::TSPlot(), and TUnfold::TUnfold().