ROOT  6.06/08
Reference Guide
Macros | Enumerations | Functions | Variables
math.cpp File Reference
#include "unittest.h"
#include <iostream>
#include "vectormemoryhelper.h"
#include "const.h"
#include <cmath>
#include <algorithm>
#include <Vc/common/macros.h>
#include "ulp.h"
+ Include dependency graph for math.cpp:

Go to the source code of this file.

Macros

#define FillHelperMemory(code)
 
#define ATAN_COMPARE   COMPARE
 

Enumerations

enum  Function {
  Sincos, Atan, Asin, Acos,
  Log, Log2, Log10
}
 
enum  { NDenormals = 64 }
 

Functions

template<typename T , Function F>
static const char * filename ()
 
template<>
const char * filename< float, Sincos > ()
 
template<>
const char * filename< double, Sincos > ()
 
template<>
const char * filename< float, Atan > ()
 
template<>
const char * filename< double, Atan > ()
 
template<>
const char * filename< float, Asin > ()
 
template<>
const char * filename< double, Asin > ()
 
template<>
const char * filename< float, Log > ()
 
template<>
const char * filename< double, Log > ()
 
template<>
const char * filename< float, Log2 > ()
 
template<>
const char * filename< double, Log2 > ()
 
template<>
const char * filename< float, Log10 > ()
 
template<>
const char * filename< double, Log10 > ()
 
template<typename T >
static Array< SincosReference< T > > sincosReference ()
 
template<typename T , Function Fun>
static Array< Reference< T > > referenceData ()
 
template<typename V >
apply_v (VC_ALIGNED_PARAMETER(V) x, typename V::EntryType(func)(typename V::EntryType))
 
template<typename Vec >
void testAbs ()
 
static float my_trunc (float x)
 
static double my_trunc (double x)
 
template<typename V >
void testTrunc ()
 
template<typename V >
void testFloor ()
 
template<typename V >
void testCeil ()
 
template<typename V >
void testExp ()
 
template<typename V >
void testLog ()
 
static float my_log2 (float x)
 
static double my_log2 (double x)
 
template<typename V >
void testLog2 ()
 
template<typename V >
void testLog10 ()
 
template<typename Vec >
void testMax ()
 
template<typename V >
void testSqrt ()
 
template<typename V >
void testRSqrt ()
 
template<typename V >
void testSincos ()
 
template<typename V >
void testSin ()
 
template<typename V >
void testCos ()
 
template<typename V >
void testAsin ()
 
template<typename V >
void testAtan ()
 
template<typename V >
void testAtan2 ()
 
template<typename Vec >
void testReciprocal ()
 
template<typename V >
void isNegative ()
 
template<typename Vec >
void testInf ()
 
template<typename Vec >
void testNaN ()
 
template<typename Vec >
void testRound ()
 
template<typename Vec >
void testReduceMin ()
 
template<typename Vec >
void testReduceMax ()
 
template<typename Vec >
void testReduceProduct ()
 
template<typename Vec >
void testReduceSum ()
 
template<typename V >
void testExponent ()
 
template<typename V >
void testFrexp ()
 
template<typename V >
void testLdexp ()
 
template<typename V >
void testUlpDiff ()
 
int main (int argc, char **argv)
 

Variables

union {
   unsigned int   hex
 
   float   value
 
INF = { 0x7f800000 }
 

Macro Definition Documentation

§ ATAN_COMPARE

#define ATAN_COMPARE   COMPARE

Definition at line 449 of file math.cpp.

Referenced by testAtan(), and testAtan2().

§ FillHelperMemory

#define FillHelperMemory (   code)
Value:
typename V::Memory data; \
typename V::Memory reference; \
for (int ii = 0; ii < V::Size; ++ii) { \
const T i = static_cast<T>(ii); \
data[ii] = i; \
reference[ii] = code; \
} do {} while (false)
const char * Size
Definition: TXMLSetup.cxx:56
double T(double x)
Definition: ChebyshevPol.h:34

Definition at line 338 of file math.cpp.

Referenced by testAtan2(), and testSqrt().

Enumeration Type Documentation

§ anonymous enum

anonymous enum
Enumerator
NDenormals 

Definition at line 123 of file math.cpp.

§ Function

enum Function
Enumerator
Sincos 
Atan 
Asin 
Acos 
Log 
Log2 
Log10 

Definition at line 59 of file math.cpp.

Function Documentation

§ apply_v()

template<typename V >
V apply_v ( VC_ALIGNED_PARAMETER(V)  x,
typename   V::EntryTypefunc)(typename V::EntryType 
)

Definition at line 127 of file math.cpp.

Referenced by testCeil(), testExp(), testFloor(), testLog(), testLog10(), testLog2(), and testTrunc().

§ filename()

template<typename T , Function F>
static const char* filename ( )
inlinestatic

Referenced by __rdtsc(), TChain::AddFile(), TGFileContainer::AddFile(), ROOT::Internal::TTreeGeneratorBase::AddHeader(), TClass::AddImplFile(), TClass::AddInstance(), TGFileBrowser::AddRemoteFile(), TGFileContainer::AddRemoteFile(), begin_request_handler(), TClassDocOutput::Class2Html(), TClassDocOutput::ClassTree(), RooDataSet::Clone(), TPDF::CMtoPDF(), TPostScript::CMtoPS(), TSVG::CMtoSVG(), TTeXDump::CMtoTeX(), TDocParser::Context(), TDocOutput::CreateClassIndex(), TDocOutput::CreateClassTypeDefs(), TDocOutput::CreateHierarchy(), TClassDocOutput::CreateHierarchyDot(), TDocOutput::CreateModuleIndex(), TDocMacroDirective::CreateSubprocessInputFile(), TDSet::Current(), ROOT::TMetaUtils::declareModuleMap(), TDocParser::DeleteDirectiveOutput(), TMultiLayerPerceptron::DumpWeights(), TProof::Exec(), TMultiLayerPerceptron::Export(), TGeoElementTable::ExportElementsRN(), TVirtualStreamerInfo::Factory(), TASPluginGS::File2ASImage(), TPerfStats::FileEvent(), TClingCallbacks::FileNotFound(), TPerfStats::FileOpenEvent(), TGMimeTypes::Find(), TCastorFile::FindServerAndPath(), TGDMLParse::GDMLReadFile(), TStreamerInfo::GenerateHeaderFile(), RooStats::HybridPlot::GetCanvas(), TPaveClass::GetClassTree(), TGWin32::GetColormap(), TNetXNGSystem::GetDirEntry(), THtml::GetDocStyle(), TVirtualX::GetDrawMode(), TDSet::GetEntries(), TAlienCollection::GetExportUrl(), ROOT::TMetaUtils::GetFileName(), TEveManager::GetGeometry(), TCling::GetInterpreterStateMarker(), TSpline3::GetKnot(), TSpline5::GetKnot(), TMacro::GetListOfLines(), TGTransientFrame::GetMain(), TPaveText::GetMargin(), THtml::TModuleDefinition::GetModule(), TGeoElementTable::GetNelementsRN(), TPacketizerFile::GetNextPacket(), TXMLParser::GetReplaceEntities(), TDocLatexDirective::GetResult(), TRandom::GetSeed(), TSelector::GetSelector(), TXMLEngine::GetSkipComments(), TClassTree::GetSourceDir(), TGraphTime::GetSteps(), TInterpreter::GetSTLIncludePath(), TQRootCanvas::GetTabWin(), TGWin32VirtualXProxy::GetTextExtent(), THttpServer::GetTopName(), TChain::GetTreeOffsetLen(), TMultiLayerPerceptron::GetType(), TSystem::GetVolumes(), TTreePlayer::GetW(), TParallelCoord::GetWeightCut(), TGMainFrame::GetWMState(), RooStats::HLFactory::GetWs(), TProofServ::HandleProcess(), TProofServ::HandleSocketInput(), TGMimeTypes::HasChanged(), TGObject::Hash(), TProofChain::HasTreeHeader(), RooWorkspace::import(), TSessionViewer::IsAutoSave(), TVirtualPad::IsBeingResized(), TTreeViewer::IsCutEnabled(), TFolder::IsFolder(), TPrincipal::IsFolder(), TDatabasePDG::IsFolder(), TTree::IsFolder(), TCling::IsLoaded(), TDocOutput::IsModified(), TGeoManager::IsMultiThread(), TROOT::IsProofServ(), TPad::IsVertical(), TGeoManager::IsVisLeaves(), TGeoVolume::IsVisOnly(), TDirectoryFile::IsWritable(), TObject::IsZombie(), TEntryListFromFile::LoadList(), TMultiLayerPerceptron::LoadWeights(), TMVA::PDEFoam::Log(), TTreePlayer::MakeCode(), TTree::TClusterIterator::operator()(), TGeoManager::OptimizeVoxels(), TPerfStats::PacketEvent(), TDocParser::Parse(), TChain::ParseTreeFilename(), TEntryListFromFile::Print(), TPad::Print(), TSelEventGen::Process(), ROOT::TSchemaRule::ProcessDeclaration(), TDocOutput::ProcessDocInDir(), TProofServ::ProcessNext(), TApplication::ProcessRemote(), THttpServer::ProcessRequest(), TXMLFile::ProduceFileNames(), R__WriteDependencyFile(), TTreePerfStats::RateEvent(), RooDataSet::read(), read_data(), RooArgSet::readFromStream(), TROOT::ReadGitInfo(), TASImage::ReadImage(), TGWin32VirtualXProxy::RealObject(), TSelHandleDataSet::ReleaseCache(), TEntryListArray::Remove(), TRecorder::Replay(), TSelector::ResetAbort(), TBranch::ResetReadEntry(), TDocOutput::RunDot(), TPad::SaveAs(), TParallelCoord::SaveEntryLists(), TGMimeTypes::SaveMimes(), TDirectoryFile::SaveObjectAs(), TDirectory::SaveObjectAs(), TParallelCoord::SavePrimitive(), TGTextView::SavePrimitive(), TGTextEdit::SavePrimitive(), TTreeViewer::SaveSource(), TProofProgressLog::SaveToFile(), TParallelCoord::SaveTree(), THttpServer::SetDefaultPage(), THttpServer::SetDrawPage(), TChain::SetEntryList(), TChain::SetEventList(), THttpCallArg::SetFile(), Baker::setFilename(), TEntryList::SetFileName(), TGLAutoRotator::SetImageAutoSave(), TEveManager::SetKeepEmptyCont(), TGeoManager::SetNodeSelectable(), TGX11::SetTextMagnitude(), TEntryList::SetTree(), THtml::TFileDefinition::SplitClassIntoDirFile(), TRecorderInactive::Start(), TGDMLParse::StartGDML(), TGDMLWrite::StartGDMLWriting(), TGLAutoRotator::StartImageAutoSave(), TGLAutoRotator::StartImageAutoSaveAnimatedGif(), TXMLFile::SysSync(), TGMimeTypes::TGMimeTypes(), TGraph::TGraph(), TGraph2D::TGraph2D(), TGraphErrors::TGraphErrors(), TGLAutoRotator::Timeout(), TMySQLServer::TMySQLServer(), TStyle::ToggleToolBar(), RScanner::TreatRecordDeclOrTypedefNameDecl(), TRecorderInactive::TRecorderInactive(), TRecorderRecording::TRecorderRecording(), TRecorderReplaying::TRecorderReplaying(), TVirtualTreePlayer::TVirtualTreePlayer(), ROOT::TMetaUtils::WriteClassInit(), TClassDocOutput::WriteMethod(), ROOT::Internal::TTreeProxyGenerator::WriteProxy(), TAlienJDL::~TAlienJDL(), and TImagePlugin::~TImagePlugin().

§ filename< double, Asin >()

template<>
const char* filename< double, Asin > ( )
inline

Definition at line 68 of file math.cpp.

§ filename< double, Atan >()

template<>
const char* filename< double, Atan > ( )
inline

Definition at line 66 of file math.cpp.

§ filename< double, Log >()

template<>
const char* filename< double, Log > ( )
inline

Definition at line 72 of file math.cpp.

§ filename< double, Log10 >()

template<>
const char* filename< double, Log10 > ( )
inline

Definition at line 76 of file math.cpp.

§ filename< double, Log2 >()

template<>
const char* filename< double, Log2 > ( )
inline

Definition at line 74 of file math.cpp.

§ filename< double, Sincos >()

template<>
const char* filename< double, Sincos > ( )
inline

Definition at line 64 of file math.cpp.

§ filename< float, Asin >()

template<>
const char* filename< float, Asin > ( )
inline

Definition at line 67 of file math.cpp.

§ filename< float, Atan >()

template<>
const char* filename< float, Atan > ( )
inline

Definition at line 65 of file math.cpp.

§ filename< float, Log >()

template<>
const char* filename< float, Log > ( )
inline

Definition at line 71 of file math.cpp.

§ filename< float, Log10 >()

template<>
const char* filename< float, Log10 > ( )
inline

Definition at line 75 of file math.cpp.

§ filename< float, Log2 >()

template<>
const char* filename< float, Log2 > ( )
inline

Definition at line 73 of file math.cpp.

§ filename< float, Sincos >()

template<>
const char* filename< float, Sincos > ( )
inline

Definition at line 63 of file math.cpp.

§ isNegative()

template<typename V >
void isNegative ( )

Definition at line 581 of file math.cpp.

Referenced by main(), and testAtan2().

§ main()

int main ( int  argc,
char **  argv 
)

Definition at line 864 of file math.cpp.

§ my_log2() [1/2]

static float my_log2 ( float  x)
inlinestatic

Definition at line 262 of file math.cpp.

Referenced by testLog(), and testLog2().

§ my_log2() [2/2]

static double my_log2 ( double  x)
inlinestatic

Definition at line 263 of file math.cpp.

§ my_trunc() [1/2]

static float my_trunc ( float  x)
inlinestatic

Definition at line 146 of file math.cpp.

Referenced by testTrunc().

§ my_trunc() [2/2]

static double my_trunc ( double  x)
inlinestatic

Definition at line 157 of file math.cpp.

§ referenceData()

template<typename T , Function Fun>
static Array<Reference<T> > referenceData ( )
static

Definition at line 100 of file math.cpp.

§ sincosReference()

template<typename T >
static Array<SincosReference<T> > sincosReference ( )
static

Definition at line 79 of file math.cpp.

Referenced by convert(), and filenameOut< double, Function::log10 >().

§ testAbs()

template<typename Vec >
void testAbs ( )

Definition at line 136 of file math.cpp.

§ testAsin()

template<typename V >
void testAsin ( )

Definition at line 424 of file math.cpp.

Referenced by main().

§ testAtan()

template<typename V >
void testAtan ( )

Definition at line 452 of file math.cpp.

Referenced by main().

§ testAtan2()

template<typename V >
void testAtan2 ( )

Definition at line 483 of file math.cpp.

Referenced by main().

§ testCeil()

template<typename V >
void testCeil ( )

Definition at line 196 of file math.cpp.

Referenced by main().

§ testCos()

template<typename V >
void testCos ( )

Definition at line 407 of file math.cpp.

Referenced by main().

§ testExp()

template<typename V >
void testExp ( )

Definition at line 210 of file math.cpp.

Referenced by main().

§ testExponent()

template<typename V >
void testExponent ( )

Definition at line 721 of file math.cpp.

Referenced by main().

§ testFloor()

template<typename V >
void testFloor ( )

Definition at line 182 of file math.cpp.

Referenced by main().

§ testFrexp()

template<typename V >
void testFrexp ( )

Definition at line 766 of file math.cpp.

Referenced by main().

§ testInf()

template<typename Vec >
void testInf ( )

Definition at line 590 of file math.cpp.

Referenced by main().

§ testLdexp()

template<typename V >
void testLdexp ( )

Definition at line 819 of file math.cpp.

Referenced by main().

§ testLog()

template<typename V >
void testLog ( )

Definition at line 223 of file math.cpp.

Referenced by main().

§ testLog10()

template<typename V >
void testLog10 ( )

Definition at line 297 of file math.cpp.

Referenced by main().

§ testLog2()

template<typename V >
void testLog2 ( )

Definition at line 266 of file math.cpp.

Referenced by main().

§ testMax()

template<typename Vec >
void testMax ( )

Definition at line 320 of file math.cpp.

§ testNaN()

template<typename Vec >
void testNaN ( )

Definition at line 600 of file math.cpp.

Referenced by main().

§ testReciprocal()

template<typename Vec >
void testReciprocal ( )

Definition at line 558 of file math.cpp.

Referenced by main().

§ testReduceMax()

template<typename Vec >
void testReduceMax ( )

Definition at line 662 of file math.cpp.

§ testReduceMin()

template<typename Vec >
void testReduceMin ( )

Definition at line 646 of file math.cpp.

§ testReduceProduct()

template<typename Vec >
void testReduceProduct ( )

Definition at line 678 of file math.cpp.

§ testReduceSum()

template<typename Vec >
void testReduceSum ( )

Definition at line 701 of file math.cpp.

§ testRound()

template<typename Vec >
void testRound ( )

Definition at line 619 of file math.cpp.

Referenced by main().

§ testRSqrt()

template<typename V >
void testRSqrt ( )

Definition at line 357 of file math.cpp.

Referenced by main().

§ testSin()

template<typename V >
void testSin ( )

Definition at line 390 of file math.cpp.

Referenced by main().

§ testSincos()

template<typename V >
void testSincos ( )

Definition at line 367 of file math.cpp.

Referenced by main().

§ testSqrt()

template<typename V >
void testSqrt ( )

Definition at line 347 of file math.cpp.

Referenced by main().

§ testTrunc()

template<typename V >
void testTrunc ( )

Definition at line 168 of file math.cpp.

Referenced by main().

§ testUlpDiff()

template<typename V >
void testUlpDiff ( )

Definition at line 832 of file math.cpp.

Referenced by main().

Variable Documentation

§ hex

unsigned int hex

§ INF

const { ... } INF

Referenced by testAtan(), and testAtan2().

§ value

float value

Definition at line 443 of file math.cpp.

Referenced by TExMap::Add(), TQRootDialog::Add(), TMVA::kNN::Node< TMVA::kNN::Event >::Add(), THnBase::Add(), add_map_element(), TExMap::AddAt(), TMVA::Tools::AddAttr(), TDocLatexDirective::AddParameter(), TF1::AddParameter(), TEveProjection::AddPreScaleEntry(), TGridJDL::AddQuotes(), TAlienJDL::AddToReqSet(), TFormula::AddVariable(), ROOT::Fit::HFitInterface::AdjustError(), RooRealSumPdf::analyticalIntegralWN(), RooAddModel::analyticalIntegralWN(), PiecewiseInterpolation::analyticalIntegralWN(), RooAddPdf::analyticalIntegralWN(), ParamHistFunc::analyticalIntegralWN(), ROOT::Math::GoFTest::AndersonDarling2SamplesTest(), TMath::AreEqualRel(), areEqualValues(), RooAbsArg::attributes(), RooMinimizerFcn::BackProp(), TSelectorDraw::Begin(), begin_request_handler(), ROOT::Math::KelvinFunctions::Bei(), ROOT::Math::KelvinFunctions::Ber(), TAlienMasterJobStatus::Browse(), TAlienJobStatus::Browse(), TTableSorter::BSearch(), RooProdPdf::calculate(), TMVA::MethodFDA::CalculateMulticlassValues(), TMVA::VariablePCATransform::CalculatePrincipalComponents(), ROOT::Vc::AVX::Vector< T >::callWithValuesSorted(), ROOT::Vc::SSE::Vector< T >::callWithValuesSorted(), TSQLStructure::ChangeValueOnly(), TFilePrefetch::CheckBlockInCache(), TGeoChecker::CheckGeometryFull(), ROOT::Math::RandomFunctions< EngineType, DefaultEngineType >::ChiSquare(), clamp(), ROOT::MacOSX::X11::CommandBuffer::ClipOverlaps(), RooLinearVar::clone(), TGDMLParse::ConProcess(), RooAbsCollection::containsInstance(), TMVA::Event::CopyVarValues(), CreateArgumentTitle(), TEveCaloDataHist::DataChanged(), TRootSniffer::DecodeUrlOptionValue(), RooFitResult::defaultPrintStyle(), TSQLStructure::DefineObjectId(), TRootContextMenu::Dialog(), TEveDigitSet::DigitValue(), TFormula::DoAddParameter(), TEveManager::DoRedraw3D(), RooStats::MCMCIntervalPlot::DrawParameterVsTime(), RooFormulaVar::dumpFormula(), EscInit(), RooRealSumPdf::evaluate(), RooAddModel::evaluate(), RooAddPdf::evaluate(), RooParametricStepFunction::evaluate(), RooRealMPFE::evaluate(), ParamHistFunc::evaluate(), TMVA::Event::Event(), PyROOT::TCppObjectByValueExecutor::Execute(), PyROOT::TCppObjectBySmartPtrExecutor::Execute(), PyROOT::TCppObjectBySmartPtrPtrExecutor::Execute(), PyROOT::TCppObjectBySmartPtrRefExecutor::Execute(), TQRootDialog::ExecuteMethod(), TExMap::Expand(), TLeafF::Export(), TLeafI::Export(), TLeafL::Export(), ROOT::Math::RandomFunctions< EngineType, DefaultEngineType >::FDist(), BaseSelectionRule::FillCache(), ROOT::Fit::FillData(), RooFitResult::fillLegacyCorrMatrix(), fillSparse(), TMath::Finite(), fit2DHist(), fit3DHist(), fitSparse2D(), fitSparse3D(), TMVA::TNeuron::ForceValue(), ROOT::FromHumanReadableSize(), PyROOT::TVoidPtrPtrConverter::FromMemory(), ROOT::Math::RandomFunctions< EngineType, DefaultEngineType >::Gamma(), TGridJDL::Generate(), TZIPFile::Get(), TZIPFile::Get64(), XMLReader::GetAttributes(), TNDArray::GetBin(), TSQLiteStatement::GetBufferLength(), TPgSQLStatement::GetBufferLength(), TOracleStatement::GetBufferLength(), TMySQLStatement::GetBufferLength(), TODBCStatement::GetBufferLength(), TExMapIter::GetCollection(), TGWin32::GetColormap(), TTreeSQL::GetColumnIndice(), RooStats::HistFactory::Measurement::GetConstantParams(), RooAbsPdf::getConstraints(), TMVA::VariableGaussTransform::GetCumulativeDist(), TMVA::MethodBase::GetCutOrientation(), TGridJDL::GetDescription(), TVirtualX::GetDrawMode(), TTableSorter::GetFirstRow(), TButton::GetFraming(), TDataSetManager::GetGroupQuota(), TWinNTSystem::GetGUIThreadId(), RooAbsCollection::getHashTableSize(), TProof::GetLoadedMacros(), TPaveText::GetMargin(), TH1::GetMaximum(), TH1::GetMaximumBin(), TH1::GetMinimum(), TH1::GetMinimumBin(), TFitter::GetMinuit(), TMVA::QuickMVAProbEstimator::GetMVAProbAt(), TVirtualFitter::GetObjectFit(), TInspectCanvas::GetObjects(), TFitter::GetParameter(), TLinearFitter::GetParameter(), TFitter::GetParError(), TFumili::GetPL0(), ROOT::Fit::BinData::GetPointError(), RooStreamParser::getPunctuation(), GetRomanIndex(), TSQLStructure::GetSimpleTypeName(), TGWin32VirtualXProxy::GetTextExtent(), TTimeStamp::GetTimeSpec(), THttpServer::GetTopName(), RooAbsReal::getVal(), TGridJDL::GetValue(), TNeuron::GetValue(), RooAbsCachedPdf::getValV(), TParallelCoordVar::GetVert(), TSystem::GetVolumes(), TF2::GetYmax(), TExMap::HighWaterMark(), TColor::HSV2RGB(), TPython::Import(), TDataMember::Init(), TPostScript::Initialize(), ROOT::Math::GenAlgoOptions::InsertValue(), TCling::IsAutoParsingSuspended(), TVirtualPad::IsBeingResized(), THttpCallArg::IsBinData(), TSQLObjectData::IsBlobData(), TEveProjection::IsOnSubSpaceBoundrary(), TRootSniffer::IsScanGlobalDir(), TString::Itoa(), ROOT::Math::KelvinFunctions::Kei(), ROOT::Math::KelvinFunctions::Ker(), TString::Length(), TString::LLtoa(), TPython::LoadMacro(), TSQLStructure::LocateElementColumn(), ROOT::Math::RandomFunctions< EngineType, DefaultEngineType >::LogNormal(), ROOT::Math::KelvinFunctions::M(), TProcPool::Map(), RooMinuit::maxFCN(), mg_start(), MPSend(), ROOT::Math::RandomFunctions< EngineType, DefaultEngineType >::MultiNomial(), THnBase::Multiply(), ROOT::Math::KelvinFunctions::N(), ROOT::Math::RandomFunctions< EngineType, DefaultEngineType >::NegativeBinomial(), OP2TCLASS(), TAlienFile::Open(), TFile::OpenFromCache(), TGeoBranchArray::operator!=(), std::operator!=(), ROOT::Internal::FillBinCoord_t< I, COORD, AXES >::operator()(), TGeoBranchArray::operator<(), operator<<(), TGeoBranchArray::operator<=(), RooInt::operator=(), RooDouble::operator=(), TGeoBranchArray::operator==(), std::operator==(), TGeoBranchArray::operator>(), TGeoBranchArray::operator>=(), TXMLEngine::OutputValue(), THistPainter::PaintText(), THistPainter::PaintTH2PolyText(), XMLReader::Parse(), parse_auth_header(), TSAXParser::ParseBuffer(), TUrl::ParseOptions(), ROOT::ParseRule(), TArchiveFile::ParseUrl(), TAlienMasterJobStatus::PercentFinished(), TSQLStructure::PerformConversion(), ROOT::Math::KelvinFunctions::Phi(), RooStats::HistFactory::FlexibleInterpVar::PolyInterpValue(), TAlienMasterJobStatus::Print(), RooCurve::Print(), TMVA::kNN::Node< TMVA::kNN::Event >::Print(), ROOT::Minuit2::MnPrint::PrintFcn(), TAlienJobStatus::PrintJob(), RooAbsArg::printMetaArgs(), TLeafD::PrintValue(), TLeafF::PrintValue(), TLeafS::PrintValue(), TLeafB::PrintValue(), TLeafO::PrintValue(), TLeafC::PrintValue(), TLeafI::PrintValue(), TLeafL::PrintValue(), TTreeFormula::PrintValue(), TFormula::ProcessFormula(), TEveSceneList::ProcessSceneChanges(), TProcPool::ProcTree(), TMVA::GeneticRange::RandomDiscrete(), TMVA::Tools::ReadAttr(), TLeafF::ReadBasketExport(), TLeafI::ReadBasketExport(), TLeafL::ReadBasketExport(), ReadBuffer(), TBufferJSON::ReadClassBuffer(), TProofResourcesStatic::ReadConfigFile(), TSQLFile::ReadConfigurations(), RooErrorVar::readFromStream(), RooRealVar::readFromStream(), XrdProofGroupMgr::ReadPriorities(), TLeafF::ReadValue(), TLeafD::ReadValue(), TLeafO::ReadValue(), TLeafB::ReadValue(), TLeafS::ReadValue(), TLeafI::ReadValue(), TLeafL::ReadValue(), TBufferSQL2::ReadVersion(), TGWin32VirtualXProxy::RealObject(), RooStats::HypoTestInverter::RebuildDistributions(), TProcPool::Reduce(), TGHtml::ResetBlocks(), returnConstant(), returnConstantOffset(), returnConstantOffset2(), RooAbsRealLValue::RooAbsRealLValue(), RooConstVar::RooConstVar(), RooDouble::RooDouble(), RooRealVar::RooRealVar(), RooStringVar::RooStringVar(), TMVA::PDEFoam::RootPlot2dim(), RooStats::NumberCountingPdfFactory::SafeObservableCreation(), TFilePrefetch::SaveBlockInCache(), TRootSniffer::ScanObjectProperties(), TRootSnifferScanRec::ScanOnlyFields(), TGeoChecker::Score(), RooHistError::seek(), RooAbsCollection::selectByAttrib(), RooRealMPFE::serverLoop(), ROOT::Fit::BinPoint::Set(), TGQuartz::SetAA(), ROOT::v5::TFormula::SetAction(), RooDataHist::setAllWeights(), TEveDigitSet::SetAntiFlick(), TUnuranSampler::SetArea(), PyROOT::TVoidConverter::SetArg(), RooAbsArg::setAttribute(), TH1::SetBinErrorOption(), TDialogCanvas::SetBorderMode(), TMVA::Event::SetClass(), RooAbsCategoryLValue::setConstant(), TF2::SetContourLevel(), TH1::SetContourLevel(), TMVA::ConvergenceTest::SetCurrentValue(), RooUnitTest::setDebug(), RooCmdArg::setDouble(), TODBCStatement::SetDouble(), RooRealVar::setError(), ROOT::Minuit2::FumiliFCNBase::SetFCNValue(), TRootSnifferStoreXml::SetField(), TMVA::MinuitWrapper::SetFitterTarget(), TFoamSampler::SetFunction(), TPad::SetGridx(), TPad::SetGridy(), RooCmdArg::setInt(), TODBCStatement::SetInt(), THttpCallArg::SetJson(), TPad::SetLogx(), TPad::SetLogy(), TPad::SetLogz(), TODBCStatement::SetLong(), TODBCStatement::SetLong64(), TGX11::SetMWMHints(), TGMainFrame::SetMWMHints(), RooCmdArg::setObject(), TProofResourcesStatic::SetOption(), TMVA::VariableTransformBase::SetOutput(), TMap::SetOwnerKeyValue(), TF1Parameters::SetParameter(), TFumili::SetParameter(), TFormula::SetParameter(), ROOT::v5::TFormula::SetParameter(), TDocDirective::SetParameters(), RooStats::HistFactory::Asimov::SetParamValue(), RooStats::HistFactory::Measurement::SetParamValue(), RooMinimizerFcn::SetPdfParamVal(), RooMinuit::setPdfParamVal(), TFPBlock::SetPos(), RooAbsIntegrator::setPrintEvalCounter(), RooErrorVar::setRange(), TEnv::SetRcName(), ROOT::Fit::BinData::SetRefVolume(), ClassSelectionRule::SetRequestOnlyTClass(), ClassSelectionRule::SetRequestPrivate(), ClassSelectionRule::SetRequestProtected(), TF1::SetSavedPoint(), TWinNTSystem::SetSockOpt(), TMVA::Event::SetSpectator(), RooCmdArg::setString(), RooAbsArg::setStringAttribute(), TCling::SetSuspendAutoParsing(), TMVA::Event::SetTarget(), TGX11::SetTextMagnitude(), TPad::SetTickx(), TPad::SetTicky(), TSQLiteStatement::SetTimestamp(), RooAbsPdf::setTraceCounter(), TODBCStatement::SetUInt(), TODBCStatement::SetULong64(), TEveCaloViz::SetupColorHeight(), TProofServ::SetupCommon(), TPySelector::SetupPySelf(), RooRealVar::setValFast(), TMVA::ResultsClassification::SetValue(), TMVA::ResultsRegression::SetValue(), TMVA::ResultsMulticlass::SetValue(), TSQLStructure::SetValue(), TFormula::SetVariable(), TBufferXML::SetXML(), ROOT::Minuit2::similarity(), TBufferSQL2::SqlReadArraySize(), TBufferSQL2::SqlWriteObject(), TSQLStructure::StoreElementInNormalForm(), TSQLStructure::StoreTString(), TSQLFile::SysSync(), TAlienCollection::TAlienCollection(), ROOT::TCoopPtr< ROOT::THist< DIMENSION, PRECISION > >::TCoopPtr(), PyROOT::TCppObjectArrayConverter::TCppObjectArrayConverter(), PyROOT::TCppObjectConverter::TCppObjectConverter(), PyROOT::TCStringConverter::TCStringConverter(), ROOT::Math::RandomFunctions< EngineType, DefaultEngineType >::tDist(), TEnumConstant::TEnumConstant(), TBits::TestBitNumber(), testIntegration(), TGraph::TGraph(), TGraph2D::TGraph2D(), TGraphErrors::TGraphErrors(), TGridJDL::TGridJDL(), TGX11::TGX11(), ROOT::Math::KelvinFunctions::Theta(), PyROOT::TVoidArrayConverter::ToMemory(), PyROOT::TCppObjectConverter::ToMemory(), PyROOT::TCppObjectPtrConverter< ISREFERENCE >::ToMemory(), RooAbsString::traceEval(), RooAbsCategory::traceEval(), RooAbsReal::traceEval(), RooAbsCategory::traceEvalHook(), TMVA::MethodLikelihood::Train(), PyROOT::TTreeGetAttr(), PyROOT::TVoidArrayConverter::TVoidArrayConverter(), TString::UItoa(), TString::ULLtoa(), TSQLStructure::UnpackTObject(), TSQLStructure::UnpackTString(), TCling::UpdateEnumConstants(), TXMLEngine::ValidateVersion(), RooRealConstant::value(), TBufferXML::XmlWriteBasic(), RooMinimizerFcn::zeroEvalCount(), ROOT::Math::MinimizerVariableTransformation::~MinimizerVariableTransformation(), TMVA::QuickMVAProbEstimator::~QuickMVAProbEstimator(), RooAbsRootFinder::~RooAbsRootFinder(), RooBrentRootFinder::~RooBrentRootFinder(), ROOT::Math::SinVariableTransformation::~SinVariableTransformation(), ROOT::Math::SqrtLowVariableTransformation::~SqrtLowVariableTransformation(), ROOT::Math::SqrtUpVariableTransformation::~SqrtUpVariableTransformation(), TAlienJDL::~TAlienJDL(), PyROOT::TConverter::~TConverter(), TEveUtil::~TEveUtil(), TGeoBranchArray::~TGeoBranchArray(), TGWin32::~TGWin32(), TGX11::~TGX11(), TBits::TReference::~TReference(), TRootSnifferStoreJson::~TRootSnifferStoreJson(), and TRootSnifferStoreXml::~TRootSnifferStoreXml().