ant
A2 ant: class-based analysis framework
ant::TH2DrawTool Class Reference

#include <TH2DrawTool.h>

+ Inheritance diagram for ant::TH2DrawTool:
+ Collaboration diagram for ant::TH2DrawTool:

Public Types

typedef std::vector< matrixstack::Vectorpoint_list
 

Public Member Functions

 TH2DrawTool (TH2Poly *target)
 
virtual ~TH2DrawTool ()
 
void Draw (const matrixstack::Vector &vector)
 
void Draw (const point_list &points)
 
Int_t FinishShape ()
 
void ResetShape ()
 
- Public Member Functions inherited from ant::matrixstack
 matrixstack ()
 
 ~matrixstack ()
 
void PushMatrix ()
 
void ApplyMatrix (const Matrix &m)
 
void PopMatrix ()
 
void LoadIdentity ()
 
void Rotate (const double phi)
 
void Translate (const Vector &d)
 
void Scale (const double x, const double y)
 
const Matrixmatrix () const
 
Matrixmatrix ()
 
Vector Transform (const Vector &v)
 

Member Typedef Documentation

◆ point_list

Constructor & Destructor Documentation

◆ TH2DrawTool()

TH2DrawTool::TH2DrawTool ( TH2Poly *  target)

◆ ~TH2DrawTool()

virtual ant::TH2DrawTool::~TH2DrawTool ( )
inlinevirtual

Member Function Documentation

◆ Draw() [1/2]

void TH2DrawTool::Draw ( const matrixstack::Vector vector)

◆ Draw() [2/2]

void TH2DrawTool::Draw ( const point_list points)

◆ FinishShape()

Int_t TH2DrawTool::FinishShape ( )

◆ ResetShape()

void TH2DrawTool::ResetShape ( )

The documentation for this class was generated from the following files: