TAttMarker Class Reference

#include <TAttMarker.h>

Inheritance diagram for TAttMarker:

TEfficiency TEfficiency TEvePointSetArray TEvePointSetArray TEveStraightLineSet TEveStraightLineSet TEveTrackList TEveTrackList TF1 TF1 TGeoBatemanSol TGeoBatemanSol TGraph TGraph TGraph2D TGraph2D TH1 TH1 TLegendEntry TLegendEntry TMarker TMarker TPolyLineShape TPolyLineShape TPolyMarker TPolyMarker TPolyMarker3D TPolyMarker3D TSpline TSpline TStyle TStyle TTree TTree TVirtualGeoTrack TVirtualGeoTrack TVirtualPS TVirtualPS TVirtualX TVirtualX List of all members.

Public Member Functions

 TAttMarker ()
 TAttMarker (Color_t color, Style_t style, Size_t msize)
virtual ~TAttMarker ()
void Copy (TAttMarker &attmarker) const
virtual Color_t GetMarkerColor () const
virtual Style_t GetMarkerStyle () const
virtual Size_t GetMarkerSize () const
virtual void Modify ()
virtual void ResetAttMarker (Option_t *toption="")
virtual void SaveMarkerAttributes (ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t sizdef=1)
virtual void SetMarkerAttributes ()
virtual void SetMarkerColor (Color_t tcolor=1)
virtual void SetMarkerStyle (Style_t mstyle=1)
virtual void SetMarkerSize (Size_t msize=1)
 ClassDef (TAttMarker, 2)
 TAttMarker ()
 TAttMarker (Color_t color, Style_t style, Size_t msize)
virtual ~TAttMarker ()
void Copy (TAttMarker &attmarker) const
virtual Color_t GetMarkerColor () const
virtual Style_t GetMarkerStyle () const
virtual Size_t GetMarkerSize () const
virtual void Modify ()
virtual void ResetAttMarker (Option_t *toption="")
virtual void SaveMarkerAttributes (ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t sizdef=1)
virtual void SetMarkerAttributes ()
virtual void SetMarkerColor (Color_t tcolor=1)
virtual void SetMarkerStyle (Style_t mstyle=1)
virtual void SetMarkerSize (Size_t msize=1)
 ClassDef (TAttMarker, 2)

Protected Attributes

Color_t fMarkerColor
Style_t fMarkerStyle
Size_t fMarkerSize

Detailed Description

Definition at line 32 of file TAttMarker.h.


Constructor & Destructor Documentation

TAttMarker::TAttMarker (  ) 

TAttMarker::TAttMarker ( Color_t  color,
Style_t  style,
Size_t  msize 
)

Definition at line 154 of file TAttMarker.cxx.

References fMarkerColor, fMarkerSize, and fMarkerStyle.

TAttMarker::~TAttMarker (  )  [virtual]

Definition at line 170 of file TAttMarker.cxx.

TAttMarker::TAttMarker (  ) 

TAttMarker::TAttMarker ( Color_t  color,
Style_t  style,
Size_t  msize 
)

virtual TAttMarker::~TAttMarker (  )  [virtual]


Member Function Documentation

void TAttMarker::Copy ( TAttMarker attmarker  )  const

Definition at line 177 of file TAttMarker.cxx.

References fMarkerColor, fMarkerSize, and fMarkerStyle.

Referenced by TMarker::Copy(), TPolyMarker::Copy(), TLegendEntry::Copy(), TH1::Copy(), TF1::Copy(), TStyle::Copy(), TGraph::DrawGraph(), TMarker::DrawMarker(), and TPolyMarker::DrawPolyMarker().

virtual Color_t TAttMarker::GetMarkerColor (  )  const [inline, virtual]

Definition at line 44 of file TAttMarker.h.

References fMarkerColor.

Referenced by TSelectorDraw::Begin(), ClassImp(), ROOT::TBranchProxyDirector::CreateHistogram(), TF2::CreateHistogram(), TGeoPainter::DrawBatemanSol(), TProofChain::FillDrawAttributes(), TProofDrawHist::Init(), TF2::Paint(), TF1::Paint(), TSpline::Paint(), TPolyMarker3D::Paint(), TGraph2D::Paint(), THistPainter::PaintHist(), TGraph2DPainter::PaintPolyMarker(), TGraph2DPainter::PaintPolyMarker0(), THistPainter::PaintText(), THistPainter::PaintTH2PolyText(), TGraph2DPainter::PaintTriangles(), TMarker::Print(), TStyle::SavePrimitive(), TF1::SavePrimitive(), TF2::SavePrimitive(), TEveTrack::SetAttLineAttMarker(), TQtMarker::SetMarkerAttributes(), TAttMarkerEditor::SetModel(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), TTree::TTree(), TStyleManager::UpdateEditor(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), and TTree::UseCurrentStyle().

virtual Style_t TAttMarker::GetMarkerStyle (  )  const [inline, virtual]

Definition at line 45 of file TAttMarker.h.

References fMarkerStyle.

Referenced by TSelectorDraw::Begin(), ClassImp(), TPolyMarker3D::Copy(), ROOT::TBranchProxyDirector::CreateHistogram(), TF2::CreateHistogram(), TAttMarkerEditor::DoMarkerSize(), TGeoPainter::DrawBatemanSol(), TPolyMarker3D::DrawPolyMarker(), TProofChain::FillDrawAttributes(), TProofDrawHist::Init(), TF2::Paint(), TF1::Paint(), TSpline::Paint(), TGraph2D::Paint(), THistPainter::PaintErrors(), THistPainter::PaintHist(), TGraph2DPainter::PaintPolyMarker(), TGraph2DPainter::PaintTriangles(), TMarker::Print(), TStyle::SavePrimitive(), TF1::SavePrimitive(), TF2::SavePrimitive(), TPolyMarker3D::SavePrimitive(), TEveTrack::SetAttLineAttMarker(), TQtMarker::SetMarkerAttributes(), TAttMarkerEditor::SetModel(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), TCreatePrimitives::Text(), TTree::TTree(), TStyleManager::UpdateEditor(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), and TTree::UseCurrentStyle().

virtual Size_t TAttMarker::GetMarkerSize (  )  const [inline, virtual]

Definition at line 46 of file TAttMarker.h.

References fMarkerSize.

Referenced by TSelectorDraw::Begin(), ClassImp(), ROOT::TBranchProxyDirector::CreateHistogram(), TF2::CreateHistogram(), TGeoPainter::DrawBatemanSol(), TProofChain::FillDrawAttributes(), TProofDrawHist::Init(), TF2::Paint(), TF1::Paint(), TSpline::Paint(), TGraph2D::Paint(), THistPainter::PaintErrors(), THistPainter::PaintHist(), TGraph2DPainter::PaintPolyMarker(), TGraph2DPainter::PaintPolyMarker0(), THistPainter::PaintText(), THistPainter::PaintTH2PolyText(), TGraph2DPainter::PaintTriangles(), TMarker::Print(), TStyle::SavePrimitive(), TF1::SavePrimitive(), TF2::SavePrimitive(), TEveTrack::SetAttLineAttMarker(), TQtMarker::SetMarkerAttributes(), TAttMarkerEditor::SetModel(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), TTree::TTree(), TStyleManager::UpdateEditor(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), and TTree::UseCurrentStyle().

void TAttMarker::Modify (  )  [virtual]

Definition at line 188 of file TAttMarker.cxx.

References fMarkerColor, fMarkerSize, fMarkerStyle, gPad, and gVirtualX.

Referenced by TMarker::ExecuteEvent(), TPolyMarker3D::Paint(), TMarker::PaintMarker(), TGeoTrack::PaintMarker(), TPolyMarker::PaintPolyMarker(), and TPolyLineShape::PaintPolyMarker().

void TAttMarker::ResetAttMarker ( Option_t toption = ""  )  [virtual]

Definition at line 204 of file TAttMarker.cxx.

References fMarkerColor, fMarkerSize, and fMarkerStyle.

Referenced by TStyle::Reset().

void TAttMarker::SaveMarkerAttributes ( ostream &  out,
const char *  name,
Int_t  coldef = 1,
Int_t  stydef = 1,
Int_t  sizdef = 1 
) [virtual]

Definition at line 215 of file TAttMarker.cxx.

References fMarkerColor, fMarkerSize, fMarkerStyle, and TColor::SaveColor().

Referenced by TLegendEntry::SaveEntry(), TSpline5::SavePrimitive(), TCutG::SavePrimitive(), TGraphAsymmErrors::SavePrimitive(), TGraphErrors::SavePrimitive(), TPolyMarker::SavePrimitive(), TEfficiency::SavePrimitive(), TH1K::SavePrimitive(), TGraph::SavePrimitive(), TGraph2D::SavePrimitive(), TGraphBentErrors::SavePrimitive(), TTreePerfStats::SavePrimitive(), TSpline3::SavePrimitive(), TPolyMarker3D::SavePrimitive(), TMarker::SavePrimitive(), TH1::SavePrimitiveHelp(), TEveStraightLineSet::WriteVizParams(), TEveTrackList::WriteVizParams(), and TEvePointSet::WriteVizParams().

void TAttMarker::SetMarkerAttributes (  )  [virtual]

Definition at line 236 of file TAttMarker.cxx.

References fMarkerColor, fMarkerSize, fMarkerStyle, and TVirtualPadEditor::UpdateMarkerAttributes().

Referenced by RooPlot::SetMarkerAttributes().

virtual void TAttMarker::SetMarkerColor ( Color_t  tcolor = 1  )  [inline, virtual]

Definition at line 51 of file TAttMarker.h.

References fMarkerColor.

Referenced by RooStats::SamplingDistPlot::AddSamplingDistribution(), ApplicationWindow::ApplicationWindow(), TSelectorDraw::Begin(), bent(), boostcontrolplots(), canvas_write(), TGeoChecker::CheckBoundaryReference(), TGeoChecker::CheckGeometry(), TGeoChecker::CheckPoint(), chi2test(), ConfidenceIntervals(), correlations(), correlationscatters(), correlationscattersMultiClass(), correlationsMultiClass(), TMVA::DataSetInfo::CreateCorrelationMatrixHist(), MyMainFrame::DoDraw(), TAttMarkerEditor::DoMarkerColor(), TProofProgressMemoryPlot::DoPlot(), TProofProgressDialog::DoPlotRateGraph(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), double32(), RooStats::MCMCIntervalPlot::DrawChainScatter(), TGeoPainter::DrawCurrentPoint(), DrawData(), DrawSmooth(), fitLinear(), fitslicesy(), gerrors(), gerrors2(), graph(), graphpolar(), graphShade(), hstack(), TProofDrawHist::Init(), interpolate(), LoadXS(), TMemStat::MakeGraphStack(), TMemStat::MakeHisMemoryTime(), TStyleManager::ModMarkerColor(), multigraph(), mvas(), mvaweights(), ntuple1(), TPolyLineShape::Paint(), TF2::Paint(), TF1::Paint(), TSpline::Paint(), TGraph2D::Paint(), TPolyMarker3D::PaintH3(), TGraph2DPainter::PaintPolyMarker(), TGraph2DPainter::PaintPolyMarker0(), TGraph2DPainter::PaintTriangles(), piRandom(), plot(), PlotDecisionBoundary(), ProofNtuple::PlotNtuple(), RooAbsData::plotOn(), probas(), quantiles(), regression_averagedevs(), rs101_limitexample(), rs401c_FeldmanCousins(), RooFitTestUnit::runCompTests(), TSpectrum::Search(), TSpectrum2::Search(), TPad::SetAttMarkerPS(), TPolyLineShape::SetColorAttribute(), TEvePointSetArray::SetMarkerColor(), TEveLine::SetMarkerColor(), TGX11::SetMarkerColor(), RooPlot::SetMarkerColor(), RooStats::SamplingDistPlot::SetMarkerColor(), TVirtualGeoTrack::SetName(), splines(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), TProofDrawListOfPolyMarkers3D::Terminate(), TProofDrawListOfGraphs::Terminate(), testInterpolation(), TGeoChecker::TestOverlaps(), TestSPlot(), testUnfold1(), testUnfold2(), testUnfold3(), TEveTrackPropagator::TEveTrackPropagator(), tgaxis3(), TGeoOverlap::TGeoOverlap(), TGeoTrack::TGeoTrack(), tgraph1(), tgraph3(), tmultigraph1(), tmultigraph2(), tree2ar(), tree2r(), TTree::TTree(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), TTree::UseCurrentStyle(), vavilov(), and zdemo().

virtual void TAttMarker::SetMarkerStyle ( Style_t  mstyle = 1  )  [inline, virtual]

Definition at line 52 of file TAttMarker.h.

References fMarkerStyle.

Referenced by RooStats::SamplingDistPlot::AddSamplingDistribution(), ApplicationWindow::ApplicationWindow(), TSelectorDraw::Begin(), bent(), boostcontrolplots(), canvas_write(), cernstaff(), TGeoChecker::CheckBoundaryReference(), TGeoChecker::CheckGeometry(), TGeoChecker::CheckGeometryFull(), TGeoChecker::CheckPoint(), chi2test(), ConfidenceIntervals(), MyMainFrame::DoDraw(), doFit(), TAttMarkerEditor::DoMarkerStyle(), TProofProgressMemoryPlot::DoPlot(), TProofProgressDialog::DoPlotRateGraph(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), double32(), TGraph::Draw(), Draw_PerfProfiles(), RooStats::MCMCIntervalPlot::DrawChainScatter(), TGeoPainter::DrawCurrentPoint(), DrawData(), TPolyMarker3D::DrawPolyMarker(), DrawSmooth(), FirstContour(), fitCircle(), fitMultiGraph(), FittingDemo(), gerrors(), gerrors2(), graph(), graphpolar(), graphShade(), h1analysisProxy_Terminate(), h1draw(), hstack(), TProofDrawHist::Init(), RooHist::initialize(), interpolate(), LoadXS(), TMemStat::MakeGraphStack(), markerwarning(), mhs(), TStyleManager::ModMarkerStyle(), multigraph(), mvas(), ntuple1(), TF2::Paint(), TF1::Paint(), TSpline::Paint(), TGraph2D::Paint(), TGraphPainter::PaintGraph(), TGraphPainter::PaintGrapHist(), TPolyMarker3D::PaintH3(), TGraph2DPainter::PaintPolyMarker(), TGraph2DPainter::PaintPolyMarker0(), TGraph2DPainter::PaintTriangles(), piRandom(), plot(), RooAbsData::plotOn(), probas(), quantiles(), regression_averagedevs(), rs101_limitexample(), TSpectrum::Search(), TSpectrum2::Search(), TPad::SetAttMarkerPS(), TEvePointSet::SetMarkerStyle(), RooPlot::SetMarkerStyle(), TEvePointSetArray::SetMarkerStyle(), RooStats::SamplingDistPlot::SetMarkerStyle(), TPolyMarker3D::SetPolyMarker(), TPolyLineShape::SetStyleAttribute(), TMVAGlob::SetTMVAStyle(), simanTSP(), splines(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), h1analysis::Terminate(), TestBinomial(), testDiscDistr(), testInterpolation(), TestSPlot(), TEveTrackPropagator::TEveTrackPropagator(), tgaxis3(), TGeoOverlap::TGeoOverlap(), TGeoTrack::TGeoTrack(), tgraph1(), tgraph2d2(), tgraph3(), th2polyEurope(), tmultigraph1(), tmultigraph2(), TPerfStats::TPerfStats(), TPolyMarker3D::TPolyMarker3D(), track(), TSVDUnfoldExample(), TTree::TTree(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), TTree::UseCurrentStyle(), and zdemo().

virtual void TAttMarker::SetMarkerSize ( Size_t  msize = 1  )  [inline, virtual]

Definition at line 53 of file TAttMarker.h.

References fMarkerSize.

Referenced by TSelectorDraw::Begin(), boostcontrolplots(), canvas_write(), cernstaff(), TGeoChecker::CheckBoundaryReference(), TGeoChecker::CheckGeometry(), TGeoChecker::CheckPoint(), chi2test(), ConfidenceIntervals(), correlations(), correlationscatters(), correlationscattersMultiClass(), correlationsMultiClass(), TMVA::DataSetInfo::CreateCorrelationMatrixHist(), doFit(), TAttMarkerEditor::DoMarkerSize(), TProofProgressMemoryPlot::DoPlot(), TProofProgressDialog::DoPlotRateGraph(), TGeoPainter::DrawCurrentPoint(), DrawSmooth(), fitMultiGraph(), FittingDemo(), graphpolar(), TProofDrawHist::Init(), LoadXS(), TMemStat::MakeGraphStack(), markerwarning(), mhs(), TStyleManager::ModMarkerSize(), mvas(), mvaweights(), ntuple1(), TPolyLineShape::Paint(), TF2::Paint(), TF1::Paint(), TSpline::Paint(), TGraph2D::Paint(), TPolyMarker3D::PaintH3(), TGraph2DPainter::PaintPolyMarker(), TGraph2DPainter::PaintPolyMarker0(), TGraph2DPainter::PaintTriangles(), piRandom(), plot(), RooAbsData::plotOn(), probas(), quantiles(), regression_averagedevs(), TSpectrum::Search(), TSpectrum2::Search(), TPad::SetAttMarkerPS(), TEvePointSetArray::SetMarkerSize(), RooPlot::SetMarkerSize(), RooStats::SamplingDistPlot::SetMarkerSize(), TEvePointSet::SetMarkerSize(), TPolyLineShape::SetSizeAttribute(), TMVAGlob::SetTMVAStyle(), sparsehist(), splines(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), TestSPlot(), TEveTrackPropagator::TEveTrackPropagator(), tgaxis3(), TGeoTrack::TGeoTrack(), tgraph2d1(), tgraph3(), th2polyEurope(), TTree::TTree(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), TTree::UseCurrentStyle(), and zdemo().

TAttMarker::ClassDef ( TAttMarker  ,
 
)

void TAttMarker::Copy ( TAttMarker attmarker  )  const

virtual Color_t TAttMarker::GetMarkerColor (  )  const [inline, virtual]

Definition at line 44 of file TAttMarker.h.

References fMarkerColor.

virtual Style_t TAttMarker::GetMarkerStyle (  )  const [inline, virtual]

Definition at line 45 of file TAttMarker.h.

References fMarkerStyle.

virtual Size_t TAttMarker::GetMarkerSize (  )  const [inline, virtual]

Definition at line 46 of file TAttMarker.h.

References fMarkerSize.

virtual void TAttMarker::Modify (  )  [virtual]

virtual void TAttMarker::ResetAttMarker ( Option_t toption = ""  )  [virtual]

virtual void TAttMarker::SaveMarkerAttributes ( ostream &  out,
const char *  name,
Int_t  coldef = 1,
Int_t  stydef = 1,
Int_t  sizdef = 1 
) [virtual]

virtual void TAttMarker::SetMarkerAttributes (  )  [virtual]

virtual void TAttMarker::SetMarkerColor ( Color_t  tcolor = 1  )  [inline, virtual]

Definition at line 51 of file TAttMarker.h.

References fMarkerColor.

virtual void TAttMarker::SetMarkerStyle ( Style_t  mstyle = 1  )  [inline, virtual]

Definition at line 52 of file TAttMarker.h.

References fMarkerStyle.

virtual void TAttMarker::SetMarkerSize ( Size_t  msize = 1  )  [inline, virtual]

Definition at line 53 of file TAttMarker.h.

References fMarkerSize.

TAttMarker::ClassDef ( TAttMarker  ,
 
)


Member Data Documentation

Color_t TAttMarker::fMarkerColor [protected]

Definition at line 35 of file TAttMarker.h.

Referenced by Copy(), TPDF::DrawPolyMarker(), TSVG::DrawPolyMarker(), TPostScript::DrawPolyMarker(), TImageDump::DrawPolyMarker(), GetMarkerColor(), TEvePointSetArray::InitBins(), Modify(), ResetAttMarker(), SaveMarkerAttributes(), SetMarkerAttributes(), TGQt::SetMarkerColor(), TEvePointSetArray::SetMarkerColor(), TPDF::SetMarkerColor(), TEveTrackList::SetMarkerColor(), TEveLine::SetMarkerColor(), TPostScript::SetMarkerColor(), SetMarkerColor(), TSVG::SetMarkerColor(), TGWin32::SetMarkerColor(), TAttMarker(), TEveLine::TEveLine(), TEveStraightLineSet::TEveStraightLineSet(), and TGWin32::UpdateMarkerColor().

Style_t TAttMarker::fMarkerStyle [protected]

Definition at line 36 of file TAttMarker.h.

Referenced by Copy(), TPDF::DrawPolyMarker(), TSVG::DrawPolyMarker(), TPostScript::DrawPolyMarker(), TImageDump::DrawPolyMarker(), GetMarkerStyle(), TEvePointSetArray::InitBins(), TMarker::ls(), Modify(), ResetAttMarker(), SaveMarkerAttributes(), TMarker::SavePrimitive(), SetMarkerAttributes(), TGWin32::SetMarkerSize(), TGX11::SetMarkerSize(), SetMarkerStyle(), TGWin32::SetMarkerStyle(), TEvePointSetArray::SetMarkerStyle(), TGX11::SetMarkerStyle(), TEveTrackList::SetMarkerStyle(), TAttMarker(), TEvePointSet::TEvePointSet(), TEveStraightLineSet::TEveStraightLineSet(), TMarker::TMarker(), and TGWin32::UpdateMarkerStyle().

Size_t TAttMarker::fMarkerSize [protected]

Definition at line 37 of file TAttMarker.h.

Referenced by Copy(), TMarker::DistancetoPrimitive(), TPDF::DrawPolyMarker(), TSVG::DrawPolyMarker(), TPostScript::DrawPolyMarker(), TImageDump::DrawPolyMarker(), GetMarkerSize(), TGQt::Init(), TEvePointSetArray::InitBins(), Modify(), ResetAttMarker(), SaveMarkerAttributes(), SetMarkerAttributes(), TGWin32::SetMarkerSize(), TGX11::SetMarkerSize(), TEvePointSetArray::SetMarkerSize(), TGQt::SetMarkerSize(), TEveTrackList::SetMarkerSize(), SetMarkerSize(), TGQt::SetMarkerStyle(), TGX11::SetMarkerStyle(), TAttMarker(), and TGWin32::UpdateMarkerStyle().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:34:41 2011 for ROOT_528-00b_version by  doxygen 1.5.1