Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

testCanvas1 Class Reference

Inheritance diagram for testCanvas1:

evdb::Canvas evdb::Printable List of all members.

Public Member Functions

 testCanvas1 (TGMainFrame *mf)
 ~testCanvas1 ()
const char * Description () const
const char * PrintTag () const
void Draw (const char *)

Constructor & Destructor Documentation

testCanvas1::testCanvas1 TGMainFrame *  mf  )  [inline]
 

Definition at line 11 of file test_evdb.cc.

References evdb::Printable::AddToListOfPrintables().

00011                                : evdb::Canvas(mf) {
00012     evdb::Printable::AddToListOfPrintables(this->PrintTag(),this);
00013   }

testCanvas1::~testCanvas1  )  [inline]
 

Definition at line 14 of file test_evdb.cc.

References evdb::Printable::RemoveFromListOfPrintables().

00014                  {
00015     evdb::Printable::RemoveFromListOfPrintables(this);
00016   }


Member Function Documentation

const char* testCanvas1::Description  )  const [inline, virtual]
 

Give a medium length description of what the view holds to be printed. Examples: "Full view of experiment", "3D View", ...

Reimplemented from evdb::Canvas.

Definition at line 17 of file test_evdb.cc.

00017 { return "Test Canvas 1"; }

void testCanvas1::Draw const char *   )  [inline, virtual]
 

Implements evdb::Canvas.

Definition at line 19 of file test_evdb.cc.

00019 { }

const char* testCanvas1::PrintTag  )  const [inline, virtual]
 

Give a short tag which can be included in filename to ID object printed Keep to ~4 characters

Reimplemented from evdb::Canvas.

Definition at line 18 of file test_evdb.cc.

00018 { return "Test1"; }


The documentation for this class was generated from the following file:
Generated on Thu Sep 4 02:05:32 2008 for NOvA Offline by doxygen 1.3.5